예상 발급자는 독립적으로 입력
예상 issuer는 두 문서에 모두 적용합니다. 끝의 슬래시나 대소문자도 그대로 비교하므로 클라이언트 설정의 정확한 값을 쓰세요. 의도적으로 다른 환경을 비교할 때는 비워 두고 차이 보기를 사용하세요.
인증 제공자 메타데이터
검색 문서의 JSON을 붙여 넣으세요. 비교를 켜면 두 번째 설정의 진단과 차이를 볼 수 있습니다.
이 탭에서만 처리합니다. 입력을 전송하거나 저장하지 않고 외부 문서도 가져오지 않습니다.
문서를 붙여 넣거나 예제를 불러오세요.
입력한 문자열을 두 문서에 그대로 적용합니다. 비워 두면 예상 값 비교를 생략합니다.
문서를 붙여 넣거나 예제를 불러오세요.
메타데이터만 검사합니다. 서버 신뢰성, 주소 접근 가능 여부와 토큰 서명은 확인하지 않습니다.
인증 연동 중 발급자 불일치가 나오면 클라이언트가 기대한 값과 실제 선언을 함께 봐야 합니다. OIDC 디스커버리 도구는 필드 값 옆에 진단을 표시해 주소의 문제인지, 필수 항목이 빠진 것인지 구분할 수 있게 합니다.
OIDC 구성은 제공자가 지원한다고 알리는 내용입니다. JSON이 읽힌다는 사실만으로 공개키가 신뢰할 수 있다거나 로그인 처리가 올바르다고 판단할 수는 없습니다. 먼저 문서에서 확인할 수 있는 문제를 좁혀 보세요.
OIDC 디스커버리 보고서는 발급자 URL, 엔드포인트, 알고리즘과 기능을 나눕니다. 빠진 필수 항목은 오류로 남기고 범위 밖 확장은 미검사로 표시합니다. 행 위치를 눌러 입력으로 돌아가면 어떤 선언에 문제가 있는지 문맥 속에서 확인할 수 있습니다.
이전 설정을 A에, 새 설정을 B에 넣으면 각각의 보고서와 A에서 B로 바뀐 내용을 볼 수 있습니다. 중첩 경로도 JSON Pointer로 표시하므로 토큰 주소 변경과 서명 목록 삭제를 다른 설정 변화와 구별할 수 있습니다.
예상 issuer는 두 문서에 모두 적용합니다. 끝의 슬래시나 대소문자도 그대로 비교하므로 클라이언트 설정의 정확한 값을 쓰세요. 의도적으로 다른 환경을 비교할 때는 비워 두고 차이 보기를 사용하세요.
자동 분석은 수정 후 350ms가 지나면 실행됩니다. 끄면 분석 버튼이나 Ctrl/Cmd + Enter로 실행할 수 있습니다. 문서나 옵션을 바꾸는 즉시 이전 보고서의 복사와 다운로드가 비활성화됩니다.
문서 A/B 탭은 각 설정의 필드를, 차이 탭은 변경 방향을 보여 줍니다. 화면에는 50개씩 표시하지만 보고서에는 전체 항목이 포함됩니다. 필드의 행·열 위치는 해당 편집기로 연결됩니다.
issuer, 인증 엔드포인트, JWKS 주소, 응답 유형, subject 유형과 ID Token 서명 목록을 확인합니다. 응답 유형과 명시된 grant가 모두 implicit만 사용함을 나타내야 토큰 엔드포인트 생략을 허용합니다.
프로토콜 주소는 절대 HTTPS URL이어야 하며 자격 증명이나 fragment를 포함할 수 없습니다. issuer에는 query도 허용하지 않습니다. 주소를 정규화해 비교하지 않고 서로 다른 호스트의 엔드포인트는 허용합니다.
ID Token 서명 목록에는 RS256이 필요합니다. none은 해당 목록에서 주의로 표시하지만 클라이언트 인증 서명에서는 오류입니다. scope와 grant, 불리언 필드도 검사하며, 새로운 알고리즘 이름을 실제 지원의 증거로 취급하지 않습니다.
큰 정수와 긴 소수를 부동소수점으로 먼저 바꾸지 않습니다. 객체 키 순서는 무시하고 배열은 위치로 비교하며 경로의 슬래시와 물결표도 정확히 이스케이프합니다. 값이 비슷한 확장 항목도 반올림 때문에 같아지지 않습니다.
일반적으로 issuer 경로 아래의 /.well-known/openid-configuration에서 제공합니다. 제공자 문서로 정확한 주소를 확인한 다음 기존 방식으로 얻은 JSON을 여기에 붙여 넣으세요. 이 페이지는 주소로 문서를 가져오지 않습니다.
브라우저가 다른 출처의 문서를 요청할 때 서버의 CORS 응답 설정이 필요할 수 있습니다. 여기서는 원격 요청을 하지 않으므로 그 설정을 시험하지 않습니다. 실제 클라이언트의 네트워크 응답을 별도로 확인하세요.
HTTP와 HTTPS, 공개 주소와 내부 주소, 테넌트 경로, 끝 슬래시를 확인하세요. 도구는 원문을 정확히 비교합니다. 진단을 없애려고 예상 값을 문서에 맞추기 전에 클라이언트와 제공자 중 어느 설정이 잘못됐는지 확인해야 합니다.
아닙니다. 검색 문서의 jwks_uri를 읽어야 합니다. 제공자마다 경로나 호스트가 다를 수 있으며 이 도구는 주소의 문법과 선언만 보여 줍니다. 키의 실제 내용은 별도 확인 대상입니다.
그 검사만으로 토큰의 출처와 무결성을 확인할 수는 없습니다. 클라이언트의 프로토콜과 신뢰 모델에 맞는 서명 검증이 필요합니다. 이 페이지는 클레임이나 서명을 검사하지 않으며, 메타데이터 보고서도 로그인 허용 여부를 결정하는 근거가 아닙니다.
계산 또는 검증 오류를 발견했나요?