1

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

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

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

另外,有没有人有这样一个提供者的示例实现?

谢谢尼尔

4

1 回答 1

2

当您说域时,您是指第三级域名(“www”部分)吗?如果是这样,您可以完全做到这一点,而无需任何特殊的库或协议。只需将您的用户会话 cookie 设置为应用于二级域名,所有子域将自动对其可见。

跨二级域名需要协议,是的,DotNetOpenAuth 可以在这里提供帮助。如果您从 sourceforge 下载 .zip,示例中包含两个 SSO 示例,它们可能会对您有所帮助。

于 2013-01-29T06:37:53.433 回答