多分私はこれを正しく理解していないだけかもしれませんが、これは私には意味がないようです. ASP.NET WebApi を公開する MVC4 プロジェクトがあります。そのプロジェクト内で API を呼び出すことはうまく機能しますが、(別のポートで) 別の実行中のプロジェクトから API を呼び出すには、明らかにクロスサイト スクリプティングが必要です。
しかし、ここで私の質問があります。これは API の目的に反しませんか? 自分のサイトから reddit API を呼び出したい場合、これがクロスサイト スクリプティングと見なされているという事実は、悪いセキュリティ プラクティスであるだけでなく、場合によってはそれを不可能にします。
これを行うために XSS が必要な場合、AJAX は全体としてかなり役に立たないのではないでしょうか?