jQuery から同じ Web ドメインでホストされている Web サービスへの JSON 呼び出しを頻繁に使用する Web サイトがあります。多くの呼び出しは、訪問者がログインする必要のない公開ページから行われます。
Fiddler を使用してこれらの JSON 呼び出しを再生できるように見えますが、これは大きな問題です。悪意のあるユーザーが私のサイトを開くだけで Fiddler のトレースをキャプチャできるようになったためです。
サイトのページから行われた JSON 呼び出しのみがサーバーで許可されるように、Web サービスを保護する方法はありますか? バックエンドで ASP.NET MVC を使用しています。
ありがとうございました。
このトピックに貢献していただきありがとうございます。フォローアップの質問があります:
SSLについてはどうですか?すべてのサービスを SSL で保護されたフォルダーに配置した場合、それは (パフォーマンスを犠牲にして) 包括的なソリューションになりますか? ありがとう。