从登录页面

时间:2016-11-04 13:07:24

标签: identityserver3

在我们使用身份服务器的登录过程中,我们需要在登录页面本身提供额外的输入,这将影响用户进行身份验证的租户。因此,我们无法在存储在SignInMessage cookie中的acr_values中发送此信息,但我们需要根据登录页面上的用户输入以某种方式修改租户。但是,当调用IUserService.AuthenticateLocalAsync时,将根据发送到/ authorize endpoint的初始值创建SignInMessage。

有关如何实现这一目标的任何提示?

1 个答案:

答案 0 :(得分:3)

您可以在登录页面中控制<form>,然后在您的用户服务中,您可以访问表单帖子正文(通过注入OwinEnvironmentService)。

相关问题