2010-11-22 81 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。