簡體   English   中英

ASP.NET基於用戶的模板

[英]ASP.NET User-based Templates

無論如何,是否可以讓用戶使用我定義的動態變量編寫自己的aspx模板? 請注意,我不想使用Web窗體(因此沒有<asp:button>類的標簽)。

另外,我需要一個安全解決方案,以便用戶無法更改系統或進行此類危險的操作。

謝謝。

我個人將避免為此使用ASPX引擎。 我可能會使用一個非常簡單的自定義格式解決方案(例如,只允許動態值使用%% VAR_NAME %%的文本文件),或者我會使用諸如Markdown之類的模板語言(由StackOverflow等使用)。 BBCode是類似的另一種選擇。

在我看來,允許人們即時創建ASPX模板化頁面似乎是一個安全問題。 一旦它們可以直接訪問ASP.NET引擎,將很難確保已關閉所有可能的攻擊媒介。

既然您沒有指定,我只是在猜測您的需求,因此根據確切的問題,這可能是您的最佳選擇,也可能不是。 如果包含有關您要解決的問題的更多詳細信息,則提出建議會更容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM