問題タブ [api-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wso2 - APIM191 - "ステータス レポート - 見つかりません" 分散セットアップで。
次のような分散セットアップ (WSO2 APIM 191) があります。
- クラスター内のストアおよびパブリッシャーと連携する 2 つのサーバー。(サーバー A および B);
- クラスター内のゲートウェイワーカーおよびキーマネージャーと連携する 2 台のサーバー。(サーバー C および D);
- ゲートウェイ マネージャーとして機能する 1 台のサーバー。(サーバー E);
- BAM で動作する 1 つのサーバー。(サーバー F);
- クラスター内の 2 つの postgres。
すべてが構成され、正常に動作します。しかし、「A」で API を登録すると、この API はサーバー「C」または「D」には表示されません。
「curl」でこの API を呼び出すと、これは間違いです。
「C」または「D」(メイン > メタデータ > リスト > APis) に炭素が表示されている場合、API はそこにあります。この間違いの理由がわかりません。
api - WSO2 API ストアで REST API を使用できません
API Manager 1.10.0 を 1 台のマシンにインストールし、すべてを実行しました。Openstack の Keystone URL を含む API を作成および公開しました。ただし、API ストアの API コンソールを介して API を使用しようとすると、応答として MANAGEMENT CONSOLE が返されます。送信されたカールを確認しましたが、IP が正しくありません。
API コンソールからの Curl リクエスト
Keystone API の URL
API を使用できないのはなぜですか? API 概要の Production エンドポイントが使用されないのはなぜですか? (IPに変更すると、RESTクライアントまたは同じCurlリクエストでも完全に正常に動作します)
ldap - WSO2 AM(API Manager) 1.10.0 をインストールし、作業中の AM 1.9.0 から user-mgt.xml を使用しましたが、今は carbon 管理 UI にログインできません。
WSO2 AM(API Manager) 1.10.0 をインストールし、作業中の AM 1.9.0 から user-mgt.xml を使用しましたが、今は carbon 管理 UI にログインできません。
API Manager は LDAP 読み取り専用プライマリ ユーザー ストアで構成されます。
さらに、API Manager はデフォルトの H2 で動作するように構成されています。しかし、これは理由ではないと思います。
API Manager を標準ユーザー ストアで構成すると (user-mgt.xml を変更せずに、つまり readOnlyLdap 構成を追加せず、デフォルトの JDBC UserStoreManager を削除せずに)、admin-dashboard へのログインは正常に機能します。
wso2carbon.log から次の警告メッセージを受け取りました。
I am able to login to admin-dashboard application in WSO2 API manager に従って提案されたように変更を加えましたが、残念ながらその解決策はうまくいきませんでした。
基本的に、新しい WSO2 am 1.10.0 をデフォルト設定でインストールしました。すべて正常に動作しますが、user-mtg.xml を変更して LDAP を有効にするまでは、carbon/admin UI にログインできなくなりました。LDAP は、wso2 am 1.10.0 ではそのままでは機能しませんか? LDAP のセットアップに関する指示に従いましたが、うまくいきませんでした。
奇妙なことに、LDAP は am 1.9.0 で動作します。バージョン 1.10.0 と 1.9.0 の間で LDAP の設定に違いはありますか?
アップデート:
とりあえずwso2 am 1.10.0でのLDAP統合は諦めました。SAML2 に移行しました。ただし、誰かが解決策でこれを解決した場合、またはこれが他の人を助ける可能性がある場合に備えて、質問を開いたままにしてください。ありがとう。
wso2 - wso2 am 1.10.0 API ストア: 「無効な資格情報が提供されました」で「アクション generateApplicationKey の実行中にエラーが発生しました。」
製品: WSO2 AM 1.10.0 DB: MSSQL セキュリティ: PingIdentity と統合された SAML2 OS: Linux
「/store/site/pages/subscriptions.jag」ページからキーを作成または生成しようとすると、UI に次のように表示されました。
ログの内容は次のとおりです。
エラーの概要:
アプリケーションのアプリケーション アクセス トークンを取得中にエラーが発生しました: safsa org.wso2.carbon.apimgt.api.APIManagementException: キーの作成中にエラーが発生しました。org.wso2.carbon.apimgt.impl.utils.APIUtil.handleException(APIUtil.java:1195) で ...
原因: org.wso2.carbon.apimgt.api.APIManagementException: SubscriberKeyMgtClient の実行中にエラーが発生しました。org.wso2.carbon.apimgt.impl.utils.APIUtil.handleException(APIUtil.java:1195) で ...
原因: org.wso2.carbon.apimgt.api.APIManagementException: OAuth アプリケーションを作成できません: org.wso2.carbon.apimgt.impl.AMDefaultKeyManagerImpl.handleException(AMDefaultKeyManagerImpl.java:592) で safsa_SANDBOX ...
原因: org.apache.axis2.AxisFault: アクセスが拒否されました。認証に失敗しました - 無効な資格情報が提供されました。org.apache.axis2.util.Utils.getInboundFaultFromMessageContext (Utils.java:531) で
完全なログ メッセージは次のとおりです: /repository/logs/wso2-apigw-errors.log <==