Identity Server 4中的自定义登录视图

阿尔法75

我需要基于clientID自定义登录视图(登录,注销,注销,错误...),并以动态方式选择外观(甚至可能,添加行为)。我见过的IViewService接口和他的执行DefaultViewService中的Identity Server 3.链接

我已经看到此接口及其实现在版本4中已被删除。

使用Identity Server 4的最佳方法是什么?

与某些实际例子有联系吗?

编辑:对于NetCore 2.0,我们可以使用IViewLocationExpander接口。由于有了这个界面,我设法更改了Razor视图的搜索路径:https : //stackoverflow.com/a/39490990/1201787

麦琪

IIdentityServerInteractionService.GetAuthorizationContextAsync(string)是您的朋友。

它将为您提供当前授权请求的详细信息,从中您可以发现客户端ID,然后使用IClientStore.FindClientByIdAsync(string)获取所需的信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章