2

Wakanda で CORS に問題があり、これを見つけました:
https://github.com/Wakanda/wakanda-issues/issues/21

上記のリンクは、このバグの修正が 1.0.3 であることを示しているようです。

Wakanda Enterprise 11.0.0.0 を実行しています。

この修正はどこで入手できますか?


私のプロジェクト設定: プロジェクト設定

エラー応答: 応答

追加データ: ここに画像の説明を入力

4

2 に答える 2

2

CORS 構成の場合:

指定192.168.2.100:80しましたが、デフォルトのポート 80 を使用する場合はポート番号は必要ありません。を使用するだけ192.168.2.100です。デフォルトのポートを使用する場合、構成は次のようになります。

ここに画像の説明を入力

問題 #42 を参照してください:ドメイン リストでポート 80 が特定の場合、CORS が機能しません

あなたが参照したバグについて:

問題 #21 に関するこのコメントには、 CORS の動作を示すサンプル ソリューションのダウンロードがあります。サンプルでは、​​CORS が両端で有効になっているため、 両方のプロジェクトが相互に許可されますが、これは親側で無効にすることができます。

そのサンプル ソリューション (コメントに示されているようにhttp://127.0.0.1:8082を使用) をテストしたところ、 Wakanda Digital App Factory 1.0.3 (ビルド 11.197492)を使用して動作します。

ここに画像の説明を入力

問題#21からのリマインダー:

今のところ、CORS のサポートは、リクエストに特別なヘッダーを追加しない場合にのみ機能します

したがって、追加のヘッダーを設定していないことを確認してくださいhttp_request.setRequestHeader()

第 21 号の修正を含む Wakanda の入手先について:

Community Edition はwakanda.github.ioで入手できます

Enterprise Edition はwakanda.ioで入手できます

  • 現時点では、上記の両方のサイトがWakanda Digital App Factory 1.0.3をダウンロード用に提供しています (ビルド 11.197492 を含む)。

新しいバグが発生した場合はどうすればよいですか?

新しいバグを発見したと思われる場合は、githubで新しい問題を報告できます。

于 2016-03-11T20:55:23.973 に答える