APIManagerStoreでアプリケーションをResponseヘッダーとして実行中にエラーが発生しました:"error": "no response from server"
、レスポンス本文:レスポンスコード:0の出力。私はsoapUIを使用して出力を得ましたが、APIManager Storeでは実行されていません。あなたが現在闊歩するAPIコンソールをしようとしている、API-manager.xmlファイルにCORS Access-Control-Allow-Origin
構成に含まれていませんwso2 APIマネージャーのストアでアプリケーションを実行中にエラーが発生しました
答えて
あなたはWSO2 API Cloudのために書かれているfollowing tutorialを試すことができます。 SOAPサービスが公開されていれば、まずapiクラウドで試すことができます。そうでない場合は、チュートリアルで説明したSOAPサービスを試すことができます。
私はこの失敗が考えられる1つの理由は、SOAPActionヘッダーがapi-manager.xmlのAccess-Control-Allow-Headersセクションに含まれていないことです。次の方法でトラブルシューティングを行うことができます。
- apiコンソールから呼び出すときにエラーがないかブラウザのコンソールで確認してください。 CORSに関連するエラーがあるはずです。
- #1で述べたCORSに関するエラーが表示された場合は、次の操作を行います。
<Access-Control-Allow-Origin>*</Access-Control-Allow-Origin>
を設定
<Access-Control-Allow-Headers>
セクションに許容ヘッダとしてのSOAPActionを加えます。
アビマランクガタサンの答えは起源についても正しいです。 *
これらのホストとヘッダーを追加する必要がある理由を理解するには、次の記事を読んでください。
https://staticapps.org/articles/cross-domain-requests-with-cors/
APIストアドメイン/ポートは、たとえば、<APIM_HOME>/repository/conf
ディレクトリを見つけ、CORS構成以下に、唯一のローカルホストのドメインアドレスが許可されていますAPIストア用APIコンソールはIPアドレスを使ってアクセスします。
CORS Access-Control-Allow-Origin
構成のドメイン/ポートを含めます。上記の例では、以下のようにIPアドレスを含める必要があります。その後、サーバーを再起動してAPIコンソールを再試行してください。
私はSOAPエンドポイントを使用してエンドポイントを持っています。SOAPサービスのマネージAPIとインポートされたWSDLを作成しました。WSDL URLを提供しました。マネージドAPIでプロダクションエンドポイントを提供しました。選択したティアのアベイラビリティを無限にしました。アプリケーションとそれ以降は、そのアクセストークンを使用して、プロダクションとサンドボックスのアクセストークンを生成します(SOAP UIを使用しているときにそのエンドポイントに対して応答を得ました)が、次のエラーが表示されます – RakeshSharma227
コマンドオプションをカールし、端末にcurlコマンドを入力するための "-k" オプションを追加してください。
SSLのCA証明書の確認を無効にします。
- 1. 永続ストアの移行中にエラーが発生しました
- 2. grailsアプリケーションを実行中にエラーが発生しました
- 3. Rubyアプリケーションの実行中にエラーが発生しました
- 4. ionic 2アプリケーションの実行中にエラーが発生しました
- 5. mAuth = Firebase.getInstance()アプリケーションの実行中にエラーが発生しました
- 6. wso2-am 2.0.0:「generateApplicationKeyアクションの実行中にエラーが発生しました」
- 7. WSO2 APPマネージャー:ERROR-MDMOperationsImpl WSO2からデバイスリストを取得中にエラーが発生する
- 8. 「getProviderAPIVersionUsageアクションの実行中にエラーが発生しました」
- 9. WSO2 APIマネージャでプロキシ認証にエラーが発生しました
- 10. WSO2 APIマネージャーJMSエラー
- 11. 実行中のdjangoプロジェクト中にエラーが発生しました
- 12. Webアプリケーションの実行中に「HTTPエラー403.14 - 禁止」エラーが発生しました
- 13. WSO2 EMO OAuthアプリケーションの登録中にエラーが発生しました:emm
- 14. WSO2 Carbon:テナントの削除中にエラーが発生しました
- 15. mini2440ボードでGUIアプリケーションを実行中にエラーが発生しました
- 16. IEでFlex Webアプリケーションを実行中にアクションスクリプトエラーが発生しました。エラー#2044
- 17. SqlCommandメソッドWPFアプリケーションでINSERTクエリを実行中にエラーが発生しました
- 18. アンドロイドスタジオでアンドロイドアプリを実行中にエラーが発生しました
- 19. Cronでコマンドを実行中にエラーが発生しました
- 20. WindowsでSparkを実行中にエラーが発生しました
- 21. netbeansでバウンシーキャッスルアルゴリズムを実行中にエラーが発生しました
- 22. matcaffeでフォワードパスを実行中にエラーが発生しました
- 23. iOSでアプリを実行中にエラーが発生しました
- 24. oracleでスクリプトを実行中にエラーが発生しました
- 25. setup.pyでカスタムコマンドを実行中にエラーが発生しました
- 26. WebMatrixでノードアプリケーションを実行中にエラーが発生しました
- 27. アンドロイドスタジオでエミュレータを実行中にエラーが発生しました
- 28. onCreateでdoInBackground()を実行中にエラーが発生しました
- 29. Yosemiteでノードを実行中にエラーが発生しました
- 30. wampでプロジェクトを実行中にエラーが発生しました
あなたが何を求めているのか明確ではありません。あなたはあなたが必要とするものをもっと詳しく説明できますか?ストアにAPIをデプロイしましたか?デプロイされている場合、APIを呼び出すためにSOAP UIでどのような設定が行われましたか? /repository/logs/wso2carbon.logファイルにエラーがありますか?または、問題を再現する手順を述べてください。 –
lakshman