2014-09-19 71 views
0

我有一個Silverlight應用程序,在web項目中我有一個login.aspx;它對用戶進行身份驗證並允許打開Silverlight頁面。我的問題是我需要禁止用戶複製直接Silverlight網址並將其粘貼。用戶應該始終按照序列登錄然後SL頁面。限制用戶在Silverlight中複製粘貼url

如何防止這種行爲。

回答

0

其基本思想是每次訪問頁面都應該檢查提供的日誌的詳細信息。如果用戶尚未登錄,則不會登錄詳細信息,因此他們無法訪問該頁面。

有幾種方法可以做到這一點。您甚至可以實現自己的自定義身份驗證系統,而不會有太多麻煩 - 它只是在顯示任何相關頁面之前檢查登錄詳細信息。或者,您可以在MSDN上的Walkthrough: Using Authentication Service with Silverlight Business Application頁面閱讀有關.NET身份驗證服務的更多信息。