SharePoint使用Windows身份驗證,默認會彈出Windows驗證登錄框,如下圖所示:
1.對於已經加域的客戶端,可通過如下方式解決
IE安全設置,將站點加信任站點,然后修改信任站點安全設置,
滾動條拉到最后,在“用戶身份驗證”項中,選擇“自動使用當前用戶名和密碼登陸”。
點擊“確定”,關閉瀏覽器,重新打開,就可以自動登錄系統了。
2.對於沒有加域的客戶端
這個是用戶經常反饋的一個問題,有部分用戶在駐外分公司,客戶端沒有加域,勾選了“記住我的憑據”,下次仍舊會彈出對話框,曾經一度認為是微軟系統的BUG
勾選了“記住我的憑據”后,IE會將當前域名、用戶的帳戶和密碼保存到操作系統中,對應位置在控制面板--用戶帳戶安全--憑據管理器---管理windows憑據中,如下圖所示:
可以看到憑據保存在這里,可以修改憑據信息,也可以手工添加憑據。
問題是明明憑據已經保存在這里,為何仍舊不能自動登錄?
其實這個問題和前面的已經加域的客戶端不能自動登錄原因是一樣的:
憑據在windows中,是否自動傳遞給IE瀏覽器,並完成自動登錄,是由IE瀏覽器來控制的,也就是IE決定是否從Windows中提取當前用戶憑據(加域則提取當前用戶,不加域則從憑據管理器中查找),解決方法同上,將站點加入受信任站點,並將該區域的安全設置設置為“自動使用當前用戶名和密碼登陸”就可以了。