作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们公司有一个 SSO 应用程序,我希望用 IdentityServer4 或 3 替换大部分身份验证管道。我要替换的版本有自己的动态客户端注册自定义实现(不符合规范)和一个 UI 来管理它。
有number of Github issues在讨论这个问题的 IdentityServer 项目中,解决方案似乎是它尚未实现,希望使用 DCR 的人应该编写自己的规范实现作为扩展。
我是否正确,目前这是不可能的,我会更好地在 Github 上为 IdentityServer 创建我自己的 DCR 扩展吗?还是我的 Google-fu 遗漏了一些东西而有人已经编写了扩展程序?
注意如果有必要,我很乐意实现我自己的。
最佳答案
IdentityServer 4 不提供任何动态客户端注册的实现,因为他们认为它超出了项目的范围。
但是,您可以实现自己的中间件或 MVC Controller 。
您需要一个使用 ConfigurationDbContext
的端点到 Clients
table 。
这个的源代码是 GitHub 上的一个问题。
https://github.com/IdentityServer/IdentityServer4/issues/1248
关于identityserver3 - 有没有办法用 IdentityServer 实现动态客户端注册?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42336841/
我是一名优秀的程序员,十分优秀!