0
我想打一個URL接受用戶名和密碼進行身份驗證。但是,此用戶名和密碼應該當前登錄在用戶憑證中。如何從asp.net中的登錄用戶獲取Netcredentials對象?
我該如何實現這個目標?這是我的代碼。
HttpWebRequest request = WebRequest.Create("http://xxx") as HttpWebRequest;
request.Credentials = This should be credentials of Windows Logged in user.
request.GetResponse();
Active Directory在哪裏進來? – TheVillageIdiot
我說Active Directory是因爲據我所知,這是通過互聯網對Windows賬戶進行用戶名和密碼認證的最佳方式。即使您可以使用上述方法獲取已登錄用戶的憑據,也無法讀取他們的用戶名和密碼以進行比較。你也可以最喜歡拿起IIS_USER帳戶而不是用戶帳戶。 – DevTez