2017-09-22 5 views
1

Crafter CMS에서 CORS 요청을 처리하는 가장 좋은 방법이 궁금합니다. 문서의 어느 곳에서도 언급되지 않았으며 예제 REST 요청은 CORS 헤더를 추가하지 않으므로 웹 응용 프로그램이 아니라 브라우저에서 직접 액세스하는 경우에만 작동합니다.Crafter CMS - CORS 요청을 처리하는 가장 좋은 방법은 무엇입니까?

글로벌 response 개체를 사용하여 필요한 헤더를 추가 할 수 있다는 것을 알았습니다. 작동하지만 모든 스크립트에서이 헤더를 호출해야합니다.

헤더를 추가하는 문서에 따라 필터를 만들려고했는데 각 요청에 대해 호출 될 것이라고 생각하고 설명서에 설명 된대로 config/site.xml (신규) 파일에 등록했지만 필터는 절대로 호출되거나 영향을주지 않습니다.

더 쉽거나 다른 방법이 있습니까? 아니면 모든 REST 스크립트에서 작동하도록 작동하는 도우미 클래스를 만들어야합니까?

답변

4

업데이트 2017년 9월 28일 : http://docs.craftercms.org/en/3.0/site-administrators/engine/engine-site-configuration.html?highlight=cors

원본 : :

(이후 버전 3.0.2 유효) 워드 프로세서를 참조하십시오

당신이 의미가하고있는 무엇을하지만, Crafter Engine이 이것을 즉시 지원한다면 더 쉬울 것입니다.

이것은 새로운 기능을 추적 할 수있는 티켓입니다. https://github.com/craftercms/craftercms/issues/1376