2017-05-05 23 views
0

お客様からのチケットを管理する集中型CRMがあり、このサービスはSSL証明書で保護されています。チケット取り扱いをスピードアップするために私が書いたとするコードテスト:(https)phpサーバと(http)PHPサーバ通信の最適な方法は何ですか?

  1. は、クライアント
  2. 編集、当社のCRM上のチケットからチケットを作成し
  3. 作るAJAXポストとクライアントのJoomlaのサイトへのCRMからの投稿。

すべてのサービスはhttpで公開されているため、テストサーバーではすべて機能します。

対応ケース: CRMブラウザ(http) - > CRM(ハンドルチケットとクリック保存)はCRMブラウザ(http)AJAX - >クライアントのJoomla(http)サイトです。 作品

が、これがあると、私たちの生産CRMは、私が保存できないことを意味します。httpsです:

CRMブラウザ(HTTPS) - 有効なCRMブラウザです> CRM(チケットを処理し、[保存]をクリックします)( https)AJAX - >クライアントのJoomla(http)サイト。 はCORSのために動作しません

私は多くの記事を読んでおり、この問題を回避するための決定的なアプローチはありません。

私が持っていた1つのアイデアは、PHPソケットを使用することです。このプロセスは、AJAX httpsのCRMバックエンドへのポストになり、HTTP Joomlaサイトへのソケット通信を使用することになります。

PHPソケット通信を使用する必要がありますか、またはhttpsサイトからhttpサイトにAJAXを使用するための回避策がありますか?

答えて

0

私はこの回答をテストして、私に必要なものを正確に教えてくれました。

PHP CURL & HTTPS

しかし、私はまだソケットが良いアプローチであるかどうかを知りたいのです。

関連する問題