0
我打電話給IIS 7.5上的虛擬目錄中運行的Web服務應用程序(.asmx)(用於開發目的,我只有IIS 5.1但希望反正有些幫助)。在VS2010中運行時調用我的ws System.Security.Principal.WindowsIdentity.GetCurrent()。Name返回domain \ windows用戶,但當我通過虛擬目錄調用它時,我得到機器名\ ASPNET。WindowsIdentity.GetCurrent()。Name返回機器名稱而不是Windows用戶名
出於某種原因不允許在最終環境的web.config中。虛擬目錄僅具有集成Windows身份驗證。
任何人都可以闡明如何獲取當前用戶的Windows用戶名下的情況下描述?
在此先感謝...
./CJ