web-dev-qa-db-ja.com

アクセス制御を設定して特定のファイルweb.configでOriginを許可する方法

これが動的な応答である場合、私は単純にResponse.Headers.Add("Access-Control-Allow-Origin", "*");を実行しますが、クロスドメインアクセスを許可したい静的ファイルがあります。

Web.configを使用してこのヘッダーを特定のファイルに割り当てる方法はありますか? example.com/flat.jsonだけだとしましょう

ファイルを動的ページにルーティングできると思いますが、それは少しばかげています。

20
FlavorScape

これは動作するはずです

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