Symfony FOSRestBundle을 사용하여 REST 서비스를 작성했습니다. 그것은 GET 요청과 함께 잘 작동합니다.FOSRest OPTIONS 요청 반환 405 메서드 사용 안 함
이제 Ember«모델 "로 액세스하려고하는데 오류 메시지가 표시됩니다. 실제로 Ember는 OPTIONS 요청 (프리 플라이트)으로 액세스하려고 시도하고«Request 헤더 필드 Access-Control-Allow-Origin . 프리 플라이트 응답»에 액세스 제어 - 허용 - 헤더에 의해 허용되지 않습니다 나는 우체부로 REST 서비스에 액세스하기 위해 시도하고 나는이 오류가 발생했습니다 : "
하지만이 작동»허용 405 방법이 아니다 : 옵션 http://myUrl.local/groups와 내가 전화하면 괜찮아. http://myUrl.local/
나는 엘 캐피 탄 (IMac)에서 아파치를 사용한다. 이 줄을 /private/etc/apache2/extra/httpd-default.conf에 추가하려고 시도했습니다. 헤더 추가 Access-Control-Allow-Origin "*" 헤더 추가 Access-Control-Allow-Headers "원본, 내용 " 헤더 추가 액세스 제어 허용 메소드"PUT, GET, POST, DELETE, OPTIONS "
VirtualHost에서 이러한 라인을 지시문에 추가하려고했습니다. 두 경우 모두 같은 결과가 나타납니다.
Symfony 또는 FOSrestBundle에서 문제가 발생했습니다.
나는 무슨 일이 일어나고 있는지 이해하는 데 도움이 필요합니다. 내가 어떻게 내 문제를 해결할 수 있는지.