2016-06-25 16 views
2

WSO2 APIマネージャーの概念が初めてです。私たちは小さなPOCを行い、WS02 APIマネージャー上でAPIとして快適なWeb​​サービスを公開し、購読しました。トークンを使用して組織内で正常にアクセスできました。組織内のWSO2 APIマネージャーから公開されたRest APIにアクセスする方法

Ex: URL - http://MylocalMachineName:8080/rest/api/xyz/12345 
Authorization : Basic + wso2 token 

これで、組織外のユーザーがサービスにアクセスできるようになりました。現在、私たちはPOC段階にあったため、インターネット/組織外のURLを呼び出すことはできません。

私の質問は、組織の外にいるインターネットユーザーがWS02 APIマネージャーを介して公開されたこの休暇APIにどうやってアクセスできるかです。 WS02 APIマネージャーは外部呼び出しをどのように解決しますか?

私の知る限り、すべてのドメイン名は、固有のインターネットプロトコル(IP)アドレスを持つドメイン名を識別するDNS(Domain Name Server)に登録する必要があります。

インターネット経由で私の残りのAPIにアクセスするためにDNS設定を構成する必要がありますか?はい、それを行う方法? インターネット上のドキュメントやその他のものを調べました。しかし、私はそれに関する明確な情報を見つけませんでした

+0

にAPIマネージャーを公開するすべての手順が含まれています。その後、ipを使ってapiマネージャーにアクセスできます。あなたがしたい場合は、あなたのIPのドメイン名を取得し、それを使用することができます。 – Jenananthan

答えて

0

通常は、クラスタ化されたセットアップでapi managerを展開し、ゲートウェイワーカーノードだけを外部ユーザーに公開します。

まず、この記事をWSO2 API Manager deployment patternsで確認してください。これは実稼働環境でAPIマネージャを導入するために使用される一般的なパターンを示しています

Amazon Webサービスapi manager cluster setup in Amazon web servicesでapi managerクラスタ設定を展開する方法については、この記事を参照してください。 AWSにWSO2 APIマネージャークラスターを作成して展開するためのステップバイステップの手順が記載されています。サーバーにパブリックIPアドレスがある場合は、

+0

遅刻して申し訳ありませんが、私はあなたの答えを理解していませんでした –

関連する問題