5

2 つの別々のドメインに Web アプリをデプロイしています。最初の Web アプリは Tomcat 6 にデプロイされた RESTful サービスであり、2 つ目は静的コンテンツ (html、Java スクリプト) であり、静的コンテンツ ドメインの Java スクリプトは Restful サービスを呼び出します。 . しかし、同じオリジン ポリシーではこれが許可されていません。私の質問は、Tomcat でクロス ドメイン リクエストを許可する方法です。

4

1 に答える 1

3

最新のブラウザーに集中できる場合は、Cross Origin Resource Sharingの Java 実装を調べることをお勧めします。またはCORS、おそらくこのようなものです。

Mozilla は FF3.5 で CORS を導入し、それ以来かなり広く採用されるようになりました。XDomainRequestIE は、 Cookie 情報を漏らさないという競合するより厳格な標準を導入しましたが、それをサポートしているのは IE だけです。

IE は IE 10で CORS をサポートする予定であり、これが最適な手法になります。

于 2012-04-17T14:38:48.667 に答える