2014-09-27 45 views
0

如何只允許特定用戶的計算機訪問asp.net web應用程序?如何只允許特定用戶的計算機訪問asp.net web應用程序?

其實我們的數據非常敏感,我們不能允許任何人訪問我們的Web應用程序來驗證用戶名或密碼。我們不能允許用戶將他們的用戶名和密碼給他人。 只有註冊的客戶端機器才能使用我們的網絡應用程序。

  • 我們可以在客戶機上安裝設置文件。
+0

這不是C#的問題,這是網絡問題! – mybirthname 2014-09-27 10:27:03

+1

@mybirthname這將是一個解決方案,你也可以想象使用一個客戶端證書,這使得它的ac#/ asp.net配置問題或使用不同的身份提供商使用令牌/短信/應用程序,使其成爲一個完整的ASP。淨/ C#問題。這個問題太廣泛了,沒有一個好的答案。 – rene 2014-09-27 10:36:32

+0

@rene請指導我如何爲每臺客戶機生成不同的身份?它應該是客戶不可改變的。 – 2014-09-27 11:28:15

回答

1

嘗試使用allowrule。

  1. 打開IIS的管理控制檯
  2. 導航到你的網站的設置應限制
  3. 開放「的IPv4地址和域限制。」
  4. 添加一個允許
  5. 在「添加一個新的allowrule」-Dialog設置您需要的所有設置。
  6. 它認爲應該重新啓動網站或IIS服務。

這是一篇Microsoft TechNet文章,其中詳細描述了您必須執行的操作。 它還描述了是否要限制請求到指定的域。 http://technet.microsoft.com/en-us/library/cc731598(v=ws.10).aspx

相關問題