IdentityServer3 - 将自定义表单字段添加到FormPostResponse.html

时间:2016-03-23 16:15:30

标签: identityserver3

我们已经为角度应用设置了IdentityServer,并且在内部访问时一切正常。我们用于外部访问的反向代理期望所有POST请求的隐藏表单字段很少。

我已经检查过没有选项可以直接添加这些字段。是否有任何变通方法可以向FormPostResponse.html添加更多字段?

我们正在使用CustomViewService和Hybrid Flow。

编辑:(删除了ang标签) 我试图通过修改OWIN中间件中的响应来添加这些字段。

之前有人有同样的要求吗?如果是,请详细说明工作。

1 个答案:

答案 0 :(得分:0)

您可以自定义IdentityServer3 2.4之后的表单发布回复html。以下是问题跟踪器上提及如何执行此操作的帖子:https://github.com/IdentityServer/IdentityServer3/issues/2124#issuecomment-172378110

您可能需要从DefaultViewService派生并覆盖LoadHtmlTemplate视图的"authorizeresponse",并在基类正常工作之前注入您自己的表单字段。

相关问题