2010-11-22 70 views
0

我的公司有一個MOSS 2007 Enterprise(SharePoint 2007)網站,用戶已經設置好了網站。一切工作正常。用戶在Active Directory中設置。現在他們想要的東西非常複雜我知道如何在幾個星期內在ASP.NET網站上做到這一點。那是我的麪包和黃油。這是我想要做的。使用單一登錄從SharePoint切換到ASP.NET網站

我想使用窗口認證編寫一個新的ASP.NET網站,並且只是讓用戶在新的新功能中跳入新的應用程序。所有這些都必須通過互聯網訪問。它是一個外部應用程序。外部用戶帳戶已在Active Directory中。

身份仍然是登錄用戶,他們到達我的新網站?

注意:我沒有他們必須再次登錄。

我該怎麼做?

注:我正在學習SharePoint開發。我們有它。瞭解它對我來說很重要。不過,目前我有點不知所措。我們有20多個開發人員,並且我們無人知曉有關SharePoint的任何信息。一位顧問設置了它,一名非開發人員負責管理它。將來我可能會成爲未來的「人」。這是一個可怕的想法。 SharePoint是我想知道的事情,但是在接下來的2個月,我的盤子太多了,沒有任何幫助。我希望完成應用程序,然後在需要和理由的情況下將代碼移入SharePoint。如果沒有必要,那麼我們會保持它的分離。

+0

您的MOSS網站是否也可以在外部使用?如果兩個網站位於同一個域中,並且位於同一個應用程序池中,我希望這可以按照您的要求工作 - 但是,如果您的新網站位於不同的網站域名,那麼就有可能ASP.NET會強制新登錄 – 2010-11-22 15:49:30

回答

0

這取決於幾個因素 - 特別是當在兩個應用程序之間跳轉時域名會發生變化:例如, moss.domain.com與asp.domain.com ...

處理外部單點登錄(SSO)的一種有效方法是站起來作爲通往您的服務器的網關的ISA Server,它將處理所有的登錄細節。你甚至可以在子域名上使用憑證,或設置自定義URL路由,以便所有訪問者打到www.domain.com並基於URL(/ sites/*將去MOSS,/ app/*將去你的ASP。 NET site。