2014-11-06 350 views
0

我正在使用ASP.net和C#構建網站。要讓用戶登錄我的網站,他們需要使用Windows身份驗證進行身份驗證。使用asp.net進行Windows身份驗證

我現在試圖存儲用戶在會話中驗證自己的名稱,以便稍後在我的網站上使用它。

有誰知道該怎麼做?

回答

2
Session["UserName"] = value; 

然後你可以retreive會這樣:

string username = (string)Session["UserName"]; 

OR

<script type="text/javascript"> 
var someSession = '<%= Session["UserName"].ToString() %>'; 
</script> 
+0

後來我給的用戶名我自己,但我想獲得相同的名字,因爲他們使用登錄名稱。 – Urjen 2014-11-07 08:56:04

+1

我希望這篇文章[鏈接](http://www.codeproject.com/Articles/12614/How-to-Get-Window-NT-Logged-User-Name-Using-ASP-NE)將幫助你@Urjen – 2014-11-07 12:18:14

+0

U是一個英雄,這正是我在尋找的地方。我的谷歌技能再次讓我失望。 – Urjen 2014-11-08 13:04:48