2012-10-25 2 views
17

동적 응답 인 경우 Response.Headers.Add("Access-Control-Allow-Origin", "*");을 사용하면되지만 크로스 도메인 액세스를 허용하려는 정적 파일이 있습니다.액세스 제어 설정 방법 특정 파일의 원점 허용 web.config

web.config를 사용하여이 헤더를 특정 파일에 할당 할 수 있습니까? 그냥 example.com/flat.json이라고 말하십시오.

파일을 동적 페이지로 라우트 할 수 있다고 생각하지만 어리석은 것 같습니다.

답변

39

<location path="Sample.txt"> 
    <system.webServer> 
     <httpProtocol> 
     <customHeaders> 
      <add name="Access-Control-Allow-Origin" value="*" /> 
     </customHeaders> 
     </httpProtocol> 
    </system.webServer> 
    </location> 
+2

아 네, 항상 위치 요소에 대해 잊지 작동합니다. – FlavorScape

+0

안녕하세요, 위치 요소를 추가 한 후 다운로드가 중단되었습니다. 브라우저에서이 파일로 요청하면 404 디렉토리를 찾을 수 없다고 표시됩니다. – user123456

+0

특정 웹에서 호출하도록하려면 어떻게해야합니까? – Si8

관련 문제