-3

私は初心者の.netプログラマーで、Webサービスを作成し(JSはコードでWebsericeを呼び出します)、同じネットワーク上にある電話ブラウザーを介してそれを呼び出そうとしていました。localhost では完璧に動作します。ただし、他のマシンからの webservice メソッドの呼び出しにも失敗します。その背後にあるアイデアは何ですか? JSONP は役に立ちますか?

4

1 に答える 1

0

呼び出そうとしている Web サービスのタイプを記述しておけば、非常に役に立ちました。あなたのウェブサービスは RESTFUL だと思います。その場合、XHR を介して別のドメインから呼び出そうとしても、ブラウザーのSame origin policyにより成功しません。はい、ここでは JSONP が最も実現可能な代替手段です。

クロス オリジン リソース シェアリング (CORS)も参照してください。Web サーバーがクロスサイト アクセス制御をサポートする方法を提供します。

于 2012-07-18T07:05:32.667 に答える