내 앱을 사용하여 SWA 로그인 방법을 사용하려고합니다. 나는 애플 리케이션을 만들었고 그것은 잘 리디렉션합니다. 브라우저 콘솔을 살펴보면 okta가 세션 ID 쿠키를 설정했음을 알 수 있습니다. 쿠키에 액세스 할 수 없다는 것을 알고 세션 ID를 얻으려면 어떻게해야합니까? 사용자가 로그인했는지 확인하는 데 필요합니다.Okta 보안 웹 인증 세션 ID
아래의 문서 링크가 있습니다. "그 정보를 페이지에 적용하는 것"은 무엇을 의미합니까? 어떻게 그 appied 정보를 얻을 수 있습니까? 당신이 당신의 Okta 홈 페이지에서 응용 프로그램을 시작할 때 당신은 플러그인 를 설치 한 후이 문서에서
"새 브라우저 탭 앱의 URL에 열립니다. 플러그인을 얻기 위해 암호화 된 SSL 연결을 사용 인증 정보 및 기타 필요한 정보를 Okta에서 가져온 다음 해당 정보를 페이지에 적용합니다. 플러그인은 인증이 완료된 후 사용자의 자격 증명을 저장하지 않습니다. "
감사합니다. 세션 솔루션이 효과가 있다고 생각합니다. 그러나 나는 어떤 이유에서든지 그 api를 명중 할 수 없다. 나는 실제 okta 인스턴스를 사용하기 전에 함께 놀 수있는 개발자 계정을 만들었습니다. 그게 중요하다면 그것은 oktapreview입니다. 세션 토큰을 통해 세션을 만들었지 만 ID가 유효한지 확인했습니다. { "errorCode": "E0000007", "errorSummary": "찾을 수 없음 : Resource not found : me) ", "errorLink ":"E0000007 " "인 errorID ":"oaeF_4DlNO5Sp6NHmsj1DnCmA " "errorCauses ": [] } – Chris
헤더에 세션 쿠키를 보낼 필요 것 같은데. 어떻게 검색 할 수 있습니까? – Chris
세션에 대해 sessionToken을 사용해야합니다. 몇 가지 방법이 있습니다. id_token이 필요하고 OIDC 설정이 필요한 경우 authorize url을 사용하십시오. 그렇지 않으면 sessionCookieRedirect URL을 사용하십시오. 자세한 정보는 [docs here] (http://developer.okta.com/docs/api/resources/sessions.html#session-token)에 있습니다. – remanc