如何更改JWT / Identity Server 4隐式流中的idp声明值?

时间:2017-10-07 02:40:04

标签: identityserver4

我注意到jwt中的“idp:local”。将idp声明值从“local”更改为“FooIDP”的最佳方法是什么?

使用Identity Server 4的Quickstart3_ImplicitFlowAuthentication快速入门示例。

1 个答案:

答案 0 :(得分:1)

不确定这是否是最佳方式,但看起来您需要在AccountController :: Login

中更改对SignInAsync的调用

旧: await HttpContext.Authentication.SignInAsync(user.SubjectId, user.Username, props);

新: await HttpContext.Authentication.SignInAsync(user.SubjectId, user.Username, idpName, props);