2017-12-02 72 views
0

이 문서에서는 CAS가 HTTP 액세스 제어 (CORS)를 활성화하는 데있어 최고의 지원을 제공함을 분명히합니다. 그러나 기본적으로 활성화되어 있습니까? 아니면 설치가 필요합니까? 클라이언트 쪽 코드가 다른 도메인의 서버 API에 액세스하려고하는 웹 응용 프로그램에서 작업하고 있습니다. 서버 자체에서 CORS를 사용할 수 있습니다. 통신은 보안없이 잘 작동했습니다. 응답에 접근 - 제어 - 허용 - 원산지 헤더가 없습니다CAS (Central Authentication Service) CORS가 기본적으로 활성화되어 있습니까?

Failed to load https://myCasServer.com/?service=http%3A%2F%2Flocalhost%3A8080%2Fauthenticate : Redirect from ' https://myCasServer.com/?service=http%3A%2F%2Flocalhost%3A8080%2Fauthenticate ' to ' http://myCasServer.com/login?service=http%3A%2F%2Flocalhost%3A8080%2Fauthenticate ' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

: 최대한 빨리 혼합으로 CAS 싱글 사인온을 도입, 나는 다음과 같은 오류가 발생했습니다. 나는

답변

-1

The documentation makes it clear that CAS provides first-class support for enabling HTTP access control (CORS).

문서 카스 2.0을 사용하고 있습니다? 어디에?

I am using Cas 2.0

그런 것은 없습니다. CAS 프로토콜 2.0을 사용하고있을 수도 있지만 어떤 CAS 서버 버전을 사용하고 있습니까?

+0

대답으로 제공하는 대신 질문이나 의견을 편집하십시오. 이 질문에 아무런 관련이 없습니다 ... – SBylemans