DotNetOpenAuth和多个子域

时间:2013-01-28 08:49:22

标签: c# single-sign-on dotnetopenauth

我有一个问题,我似乎无法直接回答网络上的任何地方。

可以使用DotNetOpenAuth来处理多个子域的单点登录,不管是哪个应用程序或平台,我可以拥有提供商服务,在用户首次登录其中一个子域后,他不必登录试。

我不关心facebook / twitter整合等在我看来,DotNetOpenAuth似乎主要用于??

此外,是否有人有此类提供商的示例实现?

由于 尼尔

1 个答案:

答案 0 :(得分:2)

当您说 sub 域名时,您的意思是第三级域名(“www”部分)吗?如果是这样,您可以完全没有任何特殊的库或协议。只需将您的用户会话cookie设置为应用于二级域名,所有子域都将自动查看它。

跨越二级域名需要一个协议,是的,DotNetOpenAuth可以在这里提供帮助。如果您从sourceforge下载.zip,则样本中包含两个可以帮助您的SSO样本。