問題タブ [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 - WSO2 API Manager v1.8.0 - クラスタリング
WSO2 API Manager クラスタリングについて質問があります。展開のドキュメントを詳細に読み、パブリッシャー、ストア、キー マネージャー、およびゲートウェイを分離できる分散展開の概念を理解しました。しかし、私の評価によると、それは展開アーキテクチャを維持するのがかなり複雑になります。そのため、よりシンプルな展開を希望します。
私がテストしたのは、WSO2 API Manager の 2 つの異なるインスタンスを、MySQL の同じ基本データ ソースを指す 2 つの異なるボックスで実行することです。私が見たのは、API 呼び出しが完全に機能し、1 つの WSO2 インスタンスから取得されたトークンが、他の API Manager インスタンスでの API 呼び出しに機能することです。このモデルの唯一の問題は、実行中の WSO2 API Manager インスタンスの数だけ、個々のパブリッシャー コンポーネントから API をデプロイする必要があることです。発行は 1 つの小さなチームによって行われるため、私はそれを行うことができます。API マネージャーとハードウェア LB の両方の API エンドポイント URL とトークン エンドポイント URL を持つハードウェア ロード バランサーを前面に配置し、ロード バランシングを行います。
私の質問は、ランタイムの観点からこの単純なアプローチに従うことに問題はありますか? クラスタリングは、WSO2 API Manager の RUNTIME パースペクティブから何らかの利点を追加しますか?
ありがとうございました。
api - 複数のユーザー向けの WSO2 Api Manager アプリケーション
ここに私の問題があります: 私は、さまざまなユーザーがストアから見ることができるアプリケーションを作成しようとしています。「user1」でアプリケーション「app1」を作成し、「user2」をアプリケーション「app1」に「参加」させたいと考えています。では、一部のユーザーを既存のアプリケーションに関連付けることは可能ですか? もしそうなら、私はそれを行う方法がわからないので、誰かが私に説明してもらえますか. ありがとう
wso2 - Windows / .Net でボディを使用して POST API をプロキシする際の問題
私は WSO2 の概念実証をまとめており、問題なく POST 本文で JSON オブジェクトを送信するローカル スプリング ブート サービス (Mac 上) をプロキシできます。ただし、ローカルで実行されている .Net サービスをプロキシして、Windows マシンに WSO2 を展開しようとすると、本体が渡されないため、NullReference エラーが発生します。Postman 経由で同じサービスに直接アクセスできますが、問題ありません。エンドポイントを WSO2 AM プロキシに変更します。失敗します。Windows 上または .Net サービスに対して実行すると動作が異なる理由について、私が見逃していることはありますか?
API Manager バージョン: 1.9.0 必要に応じて追加情報を提供させていただきます - ありがとうございます!
更新 - コメント リクエストごとにスタック トレースを追加: 機密性のために完全なスタック トレースを投稿することはできませんが、.net サービス内から:
AM パブリッシャー コンソールからの流入と流出をログに記録しており、データ (JSON ではなく XML) と .net によって生成されたエラー応答が表示されます。
wso2 - API Manager : ストアのアプリケーションに対する権限
私は API Manager 1.9.0 に取り組んでおり、ストアのアクセス許可の構成について少し質問があります。私は組織と共有アプリケーションで働いています。ユーザーが共有アプリケーションを削除または編集できないようにすることは可能でしょうか? 管理コンソールで役割の権限を操作しようとしましたが、その方法がわかりません。アプリケーションに対する許可はありません..
wso2 - WSO2 で最後のユーザー ログインをログに記録する方法
WSO2 DB (SQL Server) には [IDN_OPENID_USER_RPS] というテーブルがあり、LAST_VISIT という列があります。この機能をオンにする構成設定を検索しましたが、成功しませんでした。OpenId に使用されます。ヘルプやアイデアをいただければ幸いです。
wso2 - WSO2 API マネージャー プロトタイプ API HTTP 応答ステータス
WSO2 API マネージャーでインライン JavaScript プロトタイプ機能を使用しており、さまざまな HTTP 応答ステータスを設定しようとしています。これは可能ですか?もしそうなら、それはどのように行われますか?
これまでのところ、HTTP_SC プロパティを設定しようとしましたが、効果がないようです。
mc.setProperty('HTTP_SC', "404");