[英]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.