APEX 앱에 Microsoft 로그인을 어떻게 사용할 수 있나요?

APEX 앱에 Microsoft 로그인을 어떻게 사용할 수 있나요?

나는 다음을 시도했다https://ora-00001.blogspot.com/2018/02/apex-authentication-with-microsoft-account.htmlMS 로그인 자격 증명을 사용하여 APEX 앱에 로그인할 수 있습니다. 이 지침을 따른 후 APEX 앱 홈 페이지로 이동하면 MS 로그인 화면이 나타납니다. 그러나 MS로부터 다음과 같은 오류 메시지가 나타납니다.

요청을 완료할 수 없습니다.valid_request: 입력 매개변수 'redirect_uri'에 제공된 값이 유효하지 않습니다. 예상 값은 이 클라이언트 애플리케이션에 등록된 리디렉션 URI와 일치하는 URI입니다.

내가 사용한 리디렉션 URI는 다음과 같습니다.https://apexea.oracle.com/pls/apex/apex_authentication.callback블로그대로.

블로그와 다르게 한 가지 한 가지는 앱을 Azure에 등록하는 것입니다.https://apps.dev.microsoft.com/이 서비스는 더 이상 지원되지 않기 때문입니다. Azure에 정의된 홈 페이지 URL은 홈 페이지에 대한 직접 링크를 허용하지 않습니다(예:https://apex.oracle.com/pls/apex/f?p=[앱 번호]:[홈 페이지의 페이지 번호]허용되지 않습니다. 그러나:https://apex.oracle.com/pls/apex/f?p=[앱 #]허용됩니다)

해결하는 데 도움을 주시면 감사하겠습니다.

답변1

내 질문에 대답했습니다.

최신 버전의 APEX에 대한 올바른 APEX 리디렉션 URI는 다음과 같습니다.

https://apexea.oracle.com/pls/apex/apex_authentication.callback

업데이트 덕분에https://fuzziebrain.com/content/id/1709/그 말은

업데이트 [2018년 5월 4일] apex.oracle.com은 지난달 APEX 18.1(이전의 5.2)로 업그레이드되었습니다. 이 블로그 게시물에 제공된 지침은 여전히 ​​유효합니다. apexea를 사용하여 링크나 참조를 apex로 바꾸면 됩니다.

관련 정보