問題タブ [kong]
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.
microservices - Kong を Consul と統合する方法
Consul の使用と Kong との統合について知りたいです。Kong は、マイクロサービス アーキテクチャ専用の API ゲートウェイとして使用できることを理解しています。私が間違っている場合は修正してください。Kong と Consul の統合を読みました。しかし、私は Consul の実際の使い方を理解できていません。
あなたの助けに感謝。
kong - Kong (0.10) API のセットアップと使用方法
私は Kong を初めて使用し、Kong で手を汚そうとしています。kong (0.10) と Cassandra (最新) が別々の docker コンテナーで実行される環境があります。私の OS は macOS -Sierra 10.12.4 です。
ドッカーのカサンドラ:
ドッカーのコング:
Kong のドキュメントに従って、Kong Admin API を介して (IP を取得するための) 最初の API を追加しました。
次のコマンドを実行してテストすると、
私はこれを得る、
ただし、直接アクセスするcurl http://httpbin.org/ip
と、IP が取得されます。
Kong を構成して同じ結果を得るにはどうすればよいですか?
api - クライアント資格情報フローで OAuth2 プラグインを使用して、Kong で 1 つのトークンで複数の API にアクセスします
Kong API Gateway を使用して、これらの API にアクセスするための 1 つのトークンを取得することを期待して、すべての API に OAuth2 プラグインを追加しました。
必要なフィールドを指定して
www.example.com/oauth2/tokenを呼び出すとgrant type
、 、client id
およびclient secret
APIを追加する必要があります:www.example.com/apiendpoint/oauth2/token
残念ながら、生成されたトークンは特定の API にしかアクセスできません。
私はもう試した:
最新の API Dos: https://getkong.org/docs/0.10.x/admin-api/を確認するだけでなく、 どれも機能しませんでした。
すべての API にアクセスするための 1 つのトークンを生成することは可能ですか?