简体   繁体   English

Identityserver3 可以作为具有 SAML(C#、MVC)的身份提供者吗?

[英]Can Identityserver3 act as a Identity Provider with SAML (C#, MVC)?

I want to implement SSO using C#, SAML我想使用 C#、SAML 实现 SSO

According to what I read on internet,根据我在网上看到的,

IdentityServer3 can be act as Service Provider with Kentor Authservice. IdentityServer3 可以作为 Kentor Authservice 的服务提供者。 https://coding.abel.nu/2015/01/saml2-for-thinktecture-identityserver-3-with-kentor-authservices/ https://coding.abel.nu/2015/01/saml2-for-thinktecture-identityserver-3-with-kentor-authservices/

( My understanding -> Service Provider will check SAML token and allow user to access resource/website/webpage ) 我的理解 -> 服务提供商将检查 SAML 令牌并允许用户访问资源/网站/网页

But Can IdentityServer3 act as a IdentityProvider IdP with SAML?但是 IdentityServer3 可以作为具有 SAML 的 IdentityProvider IdP 吗?

( My understanding -> Identity Provider IdP will authenticate user against database and pass the identity of user in form of SAML token ) 我的理解 -> 身份提供商 IdP 将根据数据库对用户进行身份验证并以 SAML 令牌的形式传递用户身份

Can anybody please tell me whether IdentityServer3 can be act as a Identity Provider with SAML token?有人能告诉我 IdentityServer3 是否可以充当带有 SAML 令牌的身份提供者吗? If not how can I approach the same?如果不是,我怎么能做到这一点? Do I have to create my own Idp and create SAML token?我是否必须创建自己的 Idp 并创建 SAML 令牌?

Please correct me if I am wrong.如果我错了,请纠正我。 I am quite new to this.我对此很陌生。

Any link / help would be appreciated.任何链接/帮助将不胜感激。

PS - I am creating new question as my reputation not allowing me to comment on existing question. PS - 我正在创建新问题,因为我的声誉不允许我对现有问题发表评论。 :( :(

No, IdentityServer3 can't act as a SAML2 Idp.不,IdentityServer3 不能充当 SAML2 Idp。 It would require a SAML2 plugin to be built.它需要构建一个 SAML2 插件。 There have been discussions on creating such a plugin based on Kentor.AuthServices, but so far nobody has had the time (or money to sponsor) to build that functionality.已经有关于创建这样一个基于 Kentor.AuthServices 的插件的讨论,但到目前为止,没有人有时间(或资金赞助)来构建该功能。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 IdentityServer3 在身份服务器应用程序中的自定义 MVC 控制器中授权 - IdentityServer3 Authorize in custom MVC controller in identity server application IdentityServer3-如何在PreAuthenticateAsync中获得部分身份? - IdentityServer3 - how to get partial identity in PreAuthenticateAsync? 如何为IdentityServer3设置MVC客户端 - How to setup an MVC client for IdentityServer3 IdentityServer3-401调用Identity API Controller时未授权 - IdentityServer3 - 401 Unauthorized when calling Identity API Controller ASP.Net MVC IdentityServer3破坏了我的webapi路由 - ASP.Net MVC IdentityServer3 broke my webapi routing IdentityServer3如何使用signin =从MVC客户端应用程序重定向用户 - IdentityServer3 How to redirect user from MVC Client application with signin= 具有附加MVC控制器的IdentityServer3自定义OWIN中间件 - IdentityServer3 Custom OWIN Middleware with additional MVC controllers ASP.NET Core 3.1 MVC AddOpenIDConnect 与 IdentityServer3 - ASP.NET Core 3.1 MVC AddOpenIDConnect with IdentityServer3 如何将 IdentityServer4 设置为外部身份提供者 - How to setup IdentityServer4 to be an external identity provider 具有IdentityServer3 AccessTokenValidation的Identityserver4 - Identityserver4 with IdentityServer3 AccessTokenValidation
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM