2017-09-15 6 views
0

반복 된 리디렉션에 대해 집중적으로 연구했지만 (예 : link) 문제가 조금 다릅니다. 따라서 도움을 청합니다. https://localhost/URL 를 내 리디렉션 URL이는 IDX10311 예외를 던지는 무한 루프 끝, https://localhost/url입니다 -URL 대소 문자 불일치로 인해 무한 리디렉션 - OpenIdConnect

URL에 내 서명은, 이제 가정 해 봅시다. 사인온과 리디렉션 URL 사이의 대/소문자 구분 유효성 검사를 무시하는 트릭이 누락 되었습니까?

P.S는 : https://localhost/url과에 서명,

+0

무슨 일이 일어나고 있는지 디버깅에서 자세한 내용을 볼의 경로를 따라 할 수 있습니다 자세한 내용은없이 확실히 말할 어렵다 ? –

답변

0

URI 비교는 일반적으로 간단한 문자열 비교를 사용하여 수행하는 매력처럼 작동합니다. URI (Uniform Resource Identifier) ​​rfc (rfc3986)에 따르면 비교는 일반적으로 견인 URI 사이의 문자간에 이루어집니다. 이것은 표준의 섹션 6.2.1에서 찾을 수 있습니다.

OpenID Connect에 따라 등록시 redirect_uri 값에 정확한 값을 사용해야합니다. 그래서 내가 볼 수 있듯이, 당신은이 특정 공명을 위해 당신의 정체성 공급자로부터 오류 응답을 받고 있습니다. 자세한 내용은 OAuth2.0 사양의 섹션 4.1.2.1 - RFC6749에서 찾을 수 있습니다. 구현에

, 당신은 당신의 ID 공급자에서 적절한 오류 메시지를 확인해야