【问题标题】:IdentityServer3 with external user management具有外部用户管理的 IdentityServer3
【发布时间】:2015-08-02 04:15:02
【问题描述】:

假设 Web 托管的 IdentityServer3仅处理 授权,即由外部自定义服务处理的用户身份验证,需要实现什么来支持此功能?自定义 OWIN 中间件?

【问题讨论】:

    标签: authentication authorization thinktecture-ident-server thinktecture


    【解决方案1】:

    要么连接到 IUserService(特定于 idsrv)中的“外部自定义服务”表单,要么将其视为外部身份提供者。在这种情况下,您需要为其编写一个 Katana 身份验证中间件(可重用的 Katana 组件)。

    对于 UserService,请查看 IdentityServer 文档。对于 Katana 身份验证中间件 - 不确定是否有官方文档 - 我在我的 Web API 安全课程中简要介绍了它。

    http://www.pluralsight.com/courses/webapi-v2-security

    【讨论】:

    • 您为什么要选择其中之一?您能否通过这两个信息和实施指南来增强您的答案?
    • 根据您的回答发布了一个新问题here
    猜你喜欢
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 2021-05-23
    相关资源
    最近更新 更多