javascript - IdentityServer oidc-js读取errorId

标签 javascript identityserver4 openid-connect

有时,当我配置错误等时,connect/authorize 会使用 errorId 重定向到我的错误页面(目前为空)。问题是如何使用 oidc-js 读取这个 errorIdErrorId 看起来像 CfDJ8ObXvIAxPKdJmO-cyJSfxpRIoVoFa0SgJlnMuaCjX8vgxZ44J4sFm2S4GG6AScjL4XKZGVLv7kEiVXsQIdC7Z4S5Hz1Eyo-5Fp8DDVcU7yecNaJPl4nG8BbY3FpjS xVcLUzP2Ef4FWVCtTDD7M9p97x0W7Ll7Q-_MYdVJ6i1fzQC2Rk_j0hkkbTb-HNIYY9mE8x9jcw0PF0TPSESTL143HaEocsp5rNsKfaW4lEbamg-lFW0qHfCplC_LvIe2r2XZX1qERuS6BobcL 5e_Avk0R7wNuWViwN2rgzaahyvEJOcEY2fMaLBGjftDCm1uQhST1FIJ60kTX5sFF6NR5CNvp-Y6X8_aEEZ9IEj1ahaVSS

最佳答案

在此上下文中,“errorId”使用服务器端数据保护 key 进行保护,因此您无法在客户端对其执行任何操作。但是,identityserver4 确实以 IIdentityServerInteractionService.GetErrorContextAsync(errorId) 的形式提供了处理这些错误的服务,因此您可以在错误 Controller 中实现该服务并返回您喜欢的任何信息结果 View /输出。

关于javascript - IdentityServer oidc-js读取errorId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68303416/

相关文章:

asp.net-core - 将数据传递给 IdentityServer4 中的 IProfileService

identityserver3 - 在 IdentityServer3 中获取外部提供商 API 的访问 token

oauth-2.0 - 为什么 OAuth2 不允许在重定向 URI 中包含片段标识符?

javascript - 如何使用sinon.js伪造图像的响应

c# - Entity Framework 数据库更新但数据库上下文未显示更新

c# - 获得新的 access_token 后如何更新我的 cookie?

reactjs - Redux oidc 回调被调用两次

javascript - Node.js:如何访问使用 node-imap 收到的电子邮件的 “To” 、 “Body” 和 “From” 字段?

javascript - 如何使用 Javascript 隐藏 CRM 2016 中的功能区按钮

javascript - jquery轮播不显示在浏览器上,但显示在dreamweaver上