Format for 'openid connect authorize parameters' field 에 있는 것과 비슷한 질문이 있습니다.
저희 Auth0 설정에서는 authorize 엔드포인트에 connection=123을 추가해야 합니다. openid connect authorize parameters의 여러 조합을 시도해 보았지만 성공하지 못했습니다.
따라서 작동하는 예시를 제공해 주시거나 버그를 수정해 주십시오. 제공된 매개변수가 authorize 요청으로 전달되지 않는 것 같다는 인상을 받습니다.
sam
(Sam Saffron)
2
코드를 살펴보면 요청 파라미터(request params)에 포함해야 하는 것 같습니다.
Chrome 개발자 도구를 사용하여 모든 HTTP 요청을 추적해 보세요. 이 허용 목록에 포함된 파라미터가 실제로 요청 파라미터에 있는지 확신하십니까? 이 부분은 값을 하드코딩하기 위한 것이 아니라, 허용 목록에 항목을 추가하는 데만 사용됩니다.
값을 하드코딩해야 한다면 새로운 기능이 개발되어야 합니다.
무슨 말인지 모르겠어요. 파라미터가 아예 추가되지 않는데…
Alexander
(Alexander Barrios)
4
한 번은 저한테도 이런 일이 있었는데, authorize_url에 파라미터를 직접 추가하니 해결되는 것 같습니다 
그렇다면 이걸 어떻게 해야 하는 걸까요? 플러그인은 discovery 문서만 받습니다:
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 플러그인으로 전환했습니다. 문제가 해결되었습니다.