我正在尝试从客户端授权使用 OIDC 隐式授权。从 OAuth2Session 授权 URL 方法生成 URI 时,它不包含两个必需值:nonce 和 redirect_uri。
您是否应该使用 JWT 生成自己的 nonce 并从您注册的客户那里继承 redirect_uri?
我将 nonce 和 redirect_uri 侧载到 OAuth2Session 中,但 authorization_url 不会生成带有 nonce 的 uri。然而,它确实包含了redirect_uri。
我轻轻检查了 authlib 源,找不到生成随机数的方法,但只有验证它的方法。