2016-08-08 3 views
0

SAML 및 Okta로 인증하기 위해 스프링 보안을 사용하고 있습니다. 일반적으로 작동하며 사용자를 인증하고 애플리케이션 내 보안 URL에 액세스 할 수 있습니다. 여태까지는 그런대로 잘됐다.Okta 로그인 페이지에서 로그인하지 못하고 리디렉션합니다.

이제 Okta를 사용하여 인증에 실패하면 다른 로그인 페이지를 표시하고 싶다는 이유로 다른 인증 메커니즘 (사용자가 AD 또는 Okta에 속하지 않음)을 사용하는 특수 유형의 '내부'사용자가 필요합니다. 문제는 로그인 실패 후 Okta 로그인 페이지에서 내 사용자 지정 페이지로 리디렉션 할 수 없다는 것입니다. Okta는 많은 실패한 시도 후에도 리디렉션되지 않습니다.

이러한 요구 사항을 구현할 수있는 방법이 있습니까?

답변

0

인증 실패시 Okta를 리디렉션 할 수 없습니다. 사용자 이름과 암호의 유효성을 검사하기 전에 사용할 인증 유형을 결정해야합니다. Okta는 응용 프로그램 기반 사용자 정의 로그인 페이지를 지원하므로 사용자가 응용 프로그램에 액세스하려고하면 Okta가 로그인 페이지로 리디렉션됩니다. 거기에서 로그인 페이지가 사용자를 인증 할 위치를 결정합니다.

Okta configuration for custom login page

당신은 AD와 사용자 지정 코드에 대한 인증을 Okta's Authentication APIsSDKs를 사용할 수 있습니다.

관련 문제