限制用户在Silverlight中复制粘贴网址

时间:2014-09-19 07:31:58

标签: c# wpf xaml silverlight

我有一个Silverlight应用程序,在web项目中我有一个login.aspx;验证用户并允许打开silverlight页面。我的问题是我需要禁止用户复制直接的silverlight网址并粘贴它。用户应始终按照顺序进行操作,即登录然后SL页面。

如何防止此行为。

1 个答案:

答案 0 :(得分:0)

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

有几种方法可以实现这一目标。您甚至可以毫不费力地实现自己的自定义身份验证系统 - 只需在显示任何相关页面之前检查登录详细信息。或者,您可以在MSDN上的Walkthrough: Using Authentication Service with Silverlight Business Application页面中阅读有关.NET身份验证服务的更多信息。