.NET 中是否有任何 OpenID Connect Provider 的实现示例?
DotNetOpenAuth 似乎不支持这个标准。
.NET 中是否有任何 OpenID Connect Provider 的实现示例?
DotNetOpenAuth 似乎不支持这个标准。
是的,IdentityServer 是一个 openid 连接提供程序。有很多依赖方、提供者配置和资源服务器 api 的示例。有关示例,请参见此处:https ://github.com/IdentityServer/IdentityServer3.Samples/
它似乎是目前唯一“经过认证”的开源 .NET (C#) 实现。见http://openid.net/developers/libraries/
我希望微软很快就会发布他们的 OP,名为 WAAD - Windows Azure Active Directory Server: http ://www.gluu.co/waad-interop
你确定你需要一个 OpenID 提供者吗?如果您需要依赖方代码,我最近看到了这篇快速文章:http ://www.gluu.co/simple-connect-client
如果你真的需要一个 OP,也许你应该考虑 OX: http: //ox.gluu.org
谁真正关心 OP 是用什么语言编写的?您想要的是一种管理事物的简单方法……而 OX 提供了出色的管理 Web UI (oxTrust)。