首页 > 解决方案 > 移除 react-oidc 中的 url 参数

问题描述

我正在使用基于react-oidc包的 AxaGuilDEv/react-oidc使用 oauth 登录。登录时调用的 url 默认有以下参数:, , , , , , , .client_idredirect_uriresponse_typescopestatecode_challengecode_challenge_methodresponse_mode

我发现了如何向 url 添加更多参数,但我不知道如何删除code_challenge&code_challenge_method参数。

有没有办法在任何一个包中做到这一点?

标签: reactjsoauthopenid-connectreact-oidc

解决方案


code_challengecode_challenge_method是 PKCE 安全功能的一部分,最好继续使用。如果您可以在 OIDC 服务器中禁用 PKCE,请查看文档。是否需要 PKCE 由 OIDC 服务器控制。


推荐阅读