限制用户在silverlight中复制粘贴url

本文关键字:复制 url silverlight 用户 | 更新日期: 2023-09-27 18:22:24

我有一个Silverlight应用程序,并且在web项目中我有login.aspx;其认证用户并允许打开silverlight页面。我的问题是,我需要禁止用户复制直接的silverlight url并粘贴它。用户应该一直遵循顺序,即登录然后SL页面。

如何防止这种行为。

限制用户在silverlight中复制粘贴url

基本思想是,每次访问页面都应该检查提供的登录详细信息。如果用户尚未登录,则不会有登录详细信息,因此他们将无法访问该页面。

有几种方法可以实现这一点。您甚至可以实现自己的自定义身份验证系统,而不会遇到太多麻烦——它只需要在显示任何相关页面之前检查登录详细信息。或者,您可以在MSDN上的"演练:将身份验证服务与Silverlight业务应用程序一起使用"页面中阅读有关.NET身份验证服务的更多信息。