[英]Silverlight XAP file security
我使用標准的ASP.NET登錄頁面來保護Silverlight XAP文件-我不希望用戶除非登錄即可下載XAP。
為此,我在Web應用程序的web.config中的system.web中添加了以下內容:
<authentication mode="Forms">
<forms loginUrl="login.aspx" timeout="30" />
</authentication>
<authorization>
<deny users="?"/>
</authorization>
如果我通過Visual Studio開發Web服務器使用該應用程序,那么一切都會按照我的預期進行。 但是,如果我使用IIS,則無需登錄即可瀏覽和下載XAP。
我錯過了什么嗎?
為了拒絕用戶,您必須在IIS本身中保護目錄。 以下是一些可以幫助您的信息: IIS安全內容
要運行Silverlight應用程序,瀏覽器需要下載xap文件。 這就是為什么無法保護您的xap文件不被下載的原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.