json フィードを介してコンテンツを取り込むカルーセルを作成しました。ページと json フィードの両方が同じドメインに存在するため、通常のビューではクロスオリジンの問題はありません。
ただし、翻訳すると、Bing Translator は json フィードをブロックします。それがクロスオリジンのほとんどの定義であることは理解していますが、回避策があるかどうか疑問に思っています。既に json-p を使用しており、もちろん、Bing Translator の web.config を編集することはできません。
翻訳されたページ- (microsofttranslator.com)
エラー:
XMLHttpRequest を読み込めません (レピュテーション ポイントが不足しているため、json URL を削除する必要がありました)。 要求ヘッダー フィールドのキャッシュ制御は、Access-Control-Allow-Headers では許可されていません。 proxy.ashx?h=VTehD-uzDxRdWce7vbsuVFevSeSl-_M8&a=http%3A%2F%2Fqa-www5.coj.net%2Fmayor.aspx
エラーで参照されている URL をコピーしてブラウザ ウィンドウに貼り付けると、問題なく表示されます。
どんな助けでも大歓迎です。