0

と の 2 つのサイトがproducts.company.comありbugzilla.internal.comます。products.company.com ページからバグ情報にアクセスしたいと思います。への jsonrpc 呼び出しを行う jQuery ajax 関数をセットアップしましたbugzilla.internal.com/jsonrpc.cgi。ただし、クロスドメイン スクリプティングの制限により、これは apache によってブロックされました (予想どおり)。そこで、products.company.com の cgi スクリプトに ajax を送信し、そのスクリプトで curl を使用して へのリクエストを送信しましたbugzilla.internal.com/jsonrpc.cgiが、今では次のように表示されます

/jsonrpc.cgi にアクセスする権限がありません

何をすべきか?

タスクが簡単になる場合は、バグ取得機能のみを使用したいと思います。

4

3 に答える 3

1

いくつかのオプションがあります。products.company.comリクエストを送信しbugzilla.internal.comて、基本的にプロキシとして機能させることができます。

もう 1 つのオプションは、クライアントから jsonp を使用することです。これにより、クロスドメイン呼び出しが可能になります。これは、 jsonp の使用を開始するためのかなり優れた IBM の記事です。

于 2011-03-02T03:11:26.200 に答える
0

クロス ドメイン スクリプティングの制限には、いくつかの回避策があります。私はそれをテストしていませんが、easyXDMはあなたが望むように動作するようです。

于 2011-03-02T10:44:33.183 に答える