私は数週間で約 100 人のソフトウェア開発者のグループに Lightswitch のデモを行う準備をしていますが、問題が発生しました。
2 つのプロジェクトを持つ VS2012 ソリューションがあります。
- Lightswitch - シンプルなデータ モデルと ApplicationData.svc
- Web - JQuery Ajax を使用して ApplicationData.svc と通信しようとする Web ページが含まれています。
私の問題は、ソリューションを実行して AJAX コマンドを実行しようとすると、次のエラーが発生することです。
XMLHttpRequest cannot load http://localhost:37650/ApplicationData.svc/MyEntities. Origin
http://localhost:53408 is not allowed by Access-Control-Allow-Origin.
しばらくグーグルで調べた後、有望そうな次のアドバイスを見つけました。
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
しかし、それは問題を解決しませんでした。何か案は?
ありがとう!