如何在.net應用程序中獲取windows驗證的用戶名?我的應用程序託管在IIS上。沒有登錄表單。但是,我想獲取瀏覽它的人的Windows用戶名。我嘗試了所有的請求對象。主體對象getcurrent()。name返回IIS應用程序池用戶名。但不是實際的用戶。請幫忙。謝謝。在.net應用程序中獲取Windows驗證的用戶名?
3
A
回答
4
你不能。除非你的應用程序正在使用Windows身份驗證(並且可能會像Firefox一樣提示他們),否則無法獲取此信息。如果你允許的話,然後通過http://msdn.microsoft.com/en-us/library/system.web.httpcontext.user.aspx
HttpContext.User.Identity.Name
訪問它雖然再次 - 他們可能會提示在某些點登錄。
+0
我打開了Windows身份驗證,現在我正在使用Request對象來獲取它。感謝噸每個人 – DQELER
1
相關問題
- 1. C#.Net Windows應用程序 - 在我的NT中獲取記錄的用戶名
- 2. 驗證執行.NET應用程序時的驗證碼簽名
- 3. 獲取用戶憑證Windows驗證
- 4. 使用Windows身份驗證和匿名身份驗證獲取用戶名
- 5. 在電子應用程序中驗證Windows用戶?
- 6. 如何獲取在Windows上卸載應用程序的用戶的用戶名?
- 7. 獲取Windows登錄用戶名ASP .net
- 8. 在不使用Windows身份驗證的情況下獲取Windows用戶名?
- 9. 如何在.NET MVC 3 Intranet應用程序中獲取用戶的全名?
- 10. 如何在Windows中獲取進程的應用程序名稱?
- 11. 如何在Windows應用程序中使用Windows身份驗證?
- 12. 在ASP .NET Core的Windows身份驗證中爲用戶獲取AD信息
- 13. 驗證的Windows應用程序
- 14. 獲得當前用戶網絡憑據在Windows身份驗證應用程序
- 15. 獲取用戶名,即使Windows身份驗證失敗
- 16. 在.NET MVC3應用程序中驗證Google頁面應用程序獲取頁面源代碼
- 17. 的Windows Phone 7應用程序+ WCF + SSL +用戶名認證
- 18. Spotify Windows桌面應用程序如何驗證用戶?
- 19. 在Web應用程序中獲取用戶名
- 20. 如何在OOB應用程序中獲取用戶名?
- 21. 從Windows登錄中獲取用戶名?爲我的揮杆應用程序
- 22. 在Windows應用程序中獲取控件名稱
- 23. 在Spring MVC中獲取Windows用戶名
- 24. 控制自定義驗證程序中的名稱.NET客戶端驗證
- 25. 獲取WPF應用程序中的Novell用戶名?
- 26. 獲取Web應用程序中的計算機用戶名
- 27. 在iPhone應用程序中的Windows實時身份驗證
- 28. 在Windows 8.1應用程序中的LDAP身份驗證
- 29. IIS中的Windows身份驗證 - 禁止MVC4應用程序的本地用戶
- 30. 如何使用.Net CF 3.5獲取PDA/Windows Mobile的用戶名?
除非啓用了Windows身份驗證,否則您將不會獲取用戶名。你是否關心用戶是否曾被提示登錄?如果想要匿名瀏覽所有的時間你不能得到這個。看到我的帖子下面。 –