응용 프로그램을 ADFS SSO로 마이그레이션 할 수 있습니다. 흐름이 간단합니다. 우리의 응용 프로그램은 ADFS에서 정보를 얻어 내 서버로 보내야합니다. 나는 ADFS에 접근 할 수 없다. ADFS와의 통신을 테스트하기 위해 작은 응용 프로그램을 작성했습니다. OneLogin을 사용하고 Azure Ubuntu VM 컴퓨터에 배포됩니다. 그러나 ADFS 서버로 리디렉션하려고하면 "오류가 발생했습니다. 자세한 내용은 관리자에게 문의하십시오." ADFS가 내 응용 프로그램에 대해 알아야하기 때문에 그럴 것 같습니다. 우리가 통신 할 수 있도록 ADFS 관리에 어떤 정보를 제공해야합니까? 내 응용 프로그램은 봄이 없다.Java ADFS SSO 마이그레이션
0
A
답변
0
어떤 클라이언트 측 프로토콜 스택을 사용하고 있습니까?
SAML, WS-Fed, ...?
관리자에게 제공 할 수있는 프로토콜 메타 데이터가 있습니까?
ADFS 이벤트 로그에 어떤 오류가 표시됩니까?
업데이트 당신은 클라이언트 측 스택을 필요 - SAML : SAML connectivity/toolkit.
ADFS 메타 데이터에서 서명 인증서, entityID 및 SSO 및 SLO 끝 점이 필요합니다.
구성에 추가합니다. 선택하는 스택의 옵션.
ADFS 버전 3.0은 SAML 프로토콜을 사용합니다. 나는 federationMetaData.xml을 ADFS 서버에서 가지고있다. ADFS 로그에 액세스 할 수 없습니다. 현재로서는 내가 가진 전부는 ADFS 서버 URL, federationMetadata.xml입니다. 그게 다야. 어디에서 시작해야합니까? localhost : 8080의 서버와 통신 할 수 있습니까? 예를 들어 모든 것을 테스트 할 수 있습니까? –
서명 인증서는 다음과 같이 긴 암호화 문자열입니다. "3HP264KgMyIOM7ShRom8RDRWy3hgABpeguiDwVXAQHeoRcyP27BVupHV3HP264KgMyIOM7ShRom8RDRWy3hgABpeguiDwVXAQHeoRcyP27BVupHV"? Entity Id는 adfs 서버의 URL입니까? –
ADFS 메타 데이터 - entityID = "http : // your-adfs/adfs/services/trust" – nzpcmad