나는이 개 솔루션을 제안 그들의 네트워크 tab.f에서 그들을 추적 해달라고 브라우저를 운데하려고 WebAPI 사용
public class XXXController : ApiController
{
// OPTION http-verb handler
public string OptionsXXX()
{
return null; // HTTP 200 response with empty body
}
...
}
2) 인 경우 하지 : 은 관례처럼 보일 것입니다 옵션 방법을 구현하기 위해 필요 코드의 어느 부분이 OPTION 호출에 대해 OPTIONS 405 (Method Not Allowed)
오류를 트리거하는지 확인하십시오. 이 경우 나는 Web.config
파일 작동이 <customHeaders/>
에 추가하려고 있는지 확인합니다 :
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<!-- CORS temporary solution -->
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type, Authorization, Accept, X-Requested-With" />
<add name="Access-Control-Allow-Methods" value="OPTIONS, TRACE, GET, HEAD, POST, PUT" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
의 사용 가능한 복제 [? 액세스 제어 - 허용 - 원산지 여러 원산지 도메인 (http://stackoverflow.com/questions : ASP 고전을 사용하는 경우, 그것은 당신의 Web.config 파일에 다음 행을 추가 의미/1653308/access-control-allow-origin-multiple-origin-domains) – kenorb