我正在爲一家公司編寫一個Web應用程序,他們要求用戶不要輸入任何用戶名和密碼,用戶應該被允許通過他們的Windows身份登錄系統。客戶端用戶的WindowsIdentity
我已經試過WindowsIdenity.GetCurrent(),它的工作如果應用程序在客戶端上。
如何獲取要發送到服務器的客戶端用戶的WindowsIdenitiy。
我正在爲一家公司編寫一個Web應用程序,他們要求用戶不要輸入任何用戶名和密碼,用戶應該被允許通過他們的Windows身份登錄系統。客戶端用戶的WindowsIdentity
我已經試過WindowsIdenity.GetCurrent(),它的工作如果應用程序在客戶端上。
如何獲取要發送到服務器的客戶端用戶的WindowsIdenitiy。
Internet Explorer具有將客戶端的Windows憑據傳輸到服務器的機制。你需要讓你的客戶使用IE,當然要確保它們和服務器位於同一個域。
您可以閱讀here瞭解如何在ASP.NET中使用集成的Windows身份驗證。
User.Idenitity.name始終爲空srting – msytNadeem 2012-07-22 13:06:33
您是否已正確設置集成身份驗證? – zmbq 2012-07-22 13:16:57
在頁面中:User.Identity.Name – 2012-07-22 11:57:32