authorizeエンドポイントに追加パラメータを追加できません

Format for 'openid connect authorize parameters' field の質問と同様の質問があります。

Auth0 の設定では、authorize エンドポイントに connection=123 を追加する必要があります。いくつかの openid connect authorize parameters の組み合わせを試しましたが、うまくいきませんでした。

そのため、動作する例を提供していただくか、バグを修正してください。指定されたパラメータが、そもそも authorize リクエストにルーティングされていないように思われます。

コードを見ると、リクエストパラメータに入れる必要があるようです。

Chromeデベロッパーツールで、すべてのHTTPリクエストを追跡してみてください。この許可リストにあるパラメータがリクエストパラメータに含まれているか確認してください。これは許可リスト用であり、値をハードコーディングするためのものではありません。

値をハードコーディングする必要がある場合は、新しい機能を作成する必要があります。

理解できません。パラメータがまったく追加されていません…

ある時、私も同じことがありました。authorize_urlに直接パラメータを追加するとうまくいくようです :thinking:

「いいね!」 1

そして、これをどのように行うのですか?プラグインはディスカバリードキュメントしか受け付けません。

plugins:
  openid_connect_enabled:
    default: false
  openid_connect_discovery_document:
    default: ""
  openid_connect_client_id:
    default: ""
  openid_connect_client_secret:
    default: ""
  openid_connect_rp_initiated_logout:
    default: false
  openid_connect_rp_initiated_logout_redirect:
    default: ""
  openid_connect_allow_association_change:
    default: false
  openid_connect_overrides_email:
    default: false
  openid_connect_authorize_scope:
    default: "openid"
  openid_connect_verbose_logging:
    default: false
  openid_connect_token_scope:
    default: ""
  openid_connect_error_redirects:
    default: ""
    type: list
    list_type: secret
  openid_connect_authorize_parameters:
    default: ""
    type: list
    list_type: compact
  openid_connect_claims:
    default: ""
    textarea: true
  openid_connect_match_by_email:
    default: true

Oauth2 Basic プラグインに切り替えました。問題は解決しました。

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.