3

我们正在开发一套基于ServiceStack的站点,并希望在它们之间共享用户凭据。

通过阅读,我认为我们需要的是让其中一个站点充当 OpenID 身份服务器,同时它和其他站点都登录到其 OpenID 领域(如果术语不正确,请原谅!)。

我知道带有DotNetOpenAuth的 ServiceStack可以针对自定义 OpenID 领域进行身份验证,而且似乎 DotNetOpenAuth 也可以充当 OpenID 提供者,这可能是我们需要的,但我还没有找到任何示例来说明如何将这两者一起。

我在正确的轨道上吗?如果是这样,有没有人有这方面的例子?

非常感谢。

更新:

进一步阅读表明IdentityServer3可能是解决方案,但我怀疑托管在 ServiceStack 之外?

4

0 回答 0