【问题标题】:Kentico Claims-based authentication SAML 2.0Kentico 基于声明的身份验证 SAML 2.0
【发布时间】:2019-01-01 04:45:32
【问题描述】:

我正在为我工​​作的公司做一些研究,试图确定我们是否能够在我们的客户应用程序中使用基于声明的身份验证。根据this 网页,Kentico 提供开箱即用的内置对 SAML 1.0 的支持,但不支持 2.0 版。我们的客户想要使用 2.0 版,因为它是最新的标准,这似乎是一个合理的愿望。 This 网页提到 Kentico 能够实现自定义的基于声明的身份验证,但我不确定如何去做,或者是否值得付出努力。看来,如果这是一项简单的任务,Kentico 现在应该切换到 2.0 版了。有谁知道在 Kentico 中是否有一种“简单”的方式来利用 SAML 2.0?谢谢。

【问题讨论】:

    标签: asp.net saml saml-2.0 claims-based-identity kentico


    【解决方案1】:

    我想这在一定程度上取决于您对“简单”的定义,但目前没有自动或开箱即用的方式将 SAML 2.0 与 Kentico 集成(尤其是如果您想做的不仅仅是身份验证和实际上将声明中的信息用于基于角色的授权)。

    不过,话虽如此,我们已经通过我公司的自定义代码多次完成了与 Kentico 的 SAML 2.0 集成(包括身份验证和授权),因此这是可能的。但它需要您编写自定义代码来完成几乎所有事情。

    另外,让我补充一点,Kentico MVC 的故事变得更好了。在external authentication 上查看此链接。但同样,您正在编写大量代码。

    【讨论】:

    • 不幸的是,我们通过网络表单使用 Kentico,所以我不相信我们有 ASP.NET 身份。我目前正在尝试一个图书馆。 github.com/Sustainsys/Saml2
    猜你喜欢
    • 1970-01-01
    • 2013-07-20
    • 2015-08-12
    • 2013-01-20
    • 2015-04-15
    • 2012-12-12
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    相关资源
    最近更新 更多