2010-06-30 66 views
2

我需要集成我的SharePoint站點和ASP.net站點。因此,首次登錄將發生在Active Directory認證的SharePoint站點中,並且從那裏我需要通過鏈接遍歷到ASP.Net站點。現在我的問題是是否有可能將我的SharePoint Active Directory憑據傳遞給ASP.Net站點?我能通過查詢字符串做到這一點嗎?我將能夠在SharePoint和ASP.Net站點之間來回導航。在SharePoint Web應用程序和ASP.NET Web應用程序之間傳遞用戶憑據

這裏的要點是用戶不應該輸入他的憑證兩次(即..他應該在兩個站點之間導航時自動進行身份驗證。) 有哪些可用選項?

做到這些事情有可能實現嗎? SharePoint將使用Windows SharePoint Services 3.0進行託管。提前

感謝, ReplyQuote

回答

3

是在同一個網絡上的ASP.NET網站?如果是這樣,那麼您可以使用AD(Windows身份驗證)在ASP.NET網站上進行身份驗證,就像您在SharePoint網站上使用它一樣。你不需要傳遞憑證,而且你也不能通過,因爲你擁有的只是一個經過身份驗證的身份。如果將ASP.NET站點配置爲需要Windows身份驗證,則可以從服務器變量(AUTH_USER)獲取用戶身份。

請參閱How to: Use Windows Authentication in ASP.NET 2.0

相關問題