Реализация OpenID Connect Provider

Есть ли какой-нибудь образец реализации OpenID Connect Provider в .NET?

DotNetOpenAuth, похоже, не поддерживает этот стандарт.


person dave    schedule 14.06.2013    source источник
comment
Вы когда-нибудь находили способ реализовать источник данных или поставщика в .Net?   -  person Taersious    schedule 22.10.2013


Ответы (2)


Да, IdentityServer - провайдер подключения openid. Существует множество примеров проверяющих сторон, конфигураций провайдеров и API сервера ресурсов. Примеры см. Здесь: https://github.com/IdentityServer/IdentityServer3.Samples/

Похоже, что в настоящее время это единственная "сертифицированная" реализация .NET (C #) с открытым исходным кодом. См. http://openid.net/developers/libraries/

person sdoxsee    schedule 16.08.2015

Я ожидал, что Microsoft довольно скоро выпустит свой 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 предоставляет отличный веб-интерфейс управления (oxTrust).

person Mike Schwartz    schedule 24.06.2014