Mit Kong API Gateway habe ich das OAuth2-Plug-in allen APIs hinzugefügt, um einen Token für den Zugriff auf diese APIs zu erhalten.Zugriff auf mehrere APIs mit einem Token in Kong mithilfe des OAuth2-Plugins mit Clientanmeldeinformationen Fluss
Als ich nennen: www.example.com/oauth2/token mit den erforderlichen Feldern: grant type
, client id
und client secret
es mich zwingt die API hinzuzufügen: www.example.com/apiendpoint/oauth2/token
Leider hat das generierte Token nur Zugriff auf die spezifische API.
Ich habe versucht:
www.example.com/apis/oauth2/token
www.example.com/token
Neben der Überprüfung der neuesten API Dos: https://getkong.org/docs/0.10.x/admin-api/ von denen keines gearbeitet.
Ist es möglich, ein Token für den Zugriff auf alle APIs zu generieren, und wenn ja, wie?
Cheers Cooper. Ich habe es geschafft, es zu umgehen, indem ich das key-auth-Plugin für alle APIs und das acl-Plugin für einzelne Endpunkte installiert habe. Es scheint gut zu funktionieren, da ein Schlüssel abhängig von der acl-Gruppe auf mehrere APIs zugreifen kann. –