怎樣獲得當前登入頁面的使用者的資訊(域帳戶)

2022-05-01 07:51:10 字數 585 閱讀 2062

怎樣獲得當前登入頁面的使用者的資訊(域帳戶)  

我用下面方法獲得的全是空的:  

string   userdomain   =   user.identity.name.trim(); 問題點數:100、回覆次數:4

topsystem.security.principal.windowsidentity.getcurrent().name;  

或者  

謝謝您的回覆,我用了這兩種方法,第二種方法得到的是空值,第一種方法我試了一下用兩台機器得到的結果不一樣,如「dongjie\aspnet   」和「nt   authority\network   service」top

這個跟你的machineconfig有關,也跟你的webconfig有關一般出現dongjie\aspnet   ,dongjie\iusr_計算機名,或者dongjie\某個具體的使用者。出現nt   authority\network   service比較奇怪,你要查查資料了。top

謝謝!我的問題解決了,是因為iis用了匿名登陸和windows整合驗證混用。

thinkPHP 獲得當前請求的全部常量資訊

tp框架提供了常量 shop index.php 分組 控制器 操作方法 名稱 1 值 名稱 2 值 module 路由位址分組資訊 shop index.php 分組 controller 路由位址控制器資訊 shop index.php 分組 控制器 action 路由位址操作方法資訊 shop...

JSP獲得當前使用者正在使用的瀏覽器?

jsp獲得當前使用者正在使用的瀏覽器?瀏覽器資訊存在於http請求頭中,對應的關鍵字為 user agent 可以使用getheader 方法讀取http請求頭。string useragent request.getheader user agent out.println useragent i...

獲得當前登入使用者的所有資料庫及對應的表

size large 在mysql 下 color orange 查詢當前登入使用者下的所有資料庫 select schema name from information schema.schemata 根據資料庫名查詢對應的表 select count tables,table schema fr...