我试图了解如何从WSO2 API Manager实现访问令牌请求 . 鉴于我有一个包含用户名和密码输入的登录页面,如何仅使用这两个参数来请求访问令牌?
因为通过引用令牌API,需要在授权标头上附加使用者密钥/密钥,这在登录期间不可用 .
谢谢 .
要获取访问令牌,您应首先为其注册oauth应用程序 . 客户端ID,客户端密钥来自应用程序 . 之后,您可以从该应用程序生成访问令牌 .
请按照以下说明生成客户端ID和客户端密钥 .
登录APIM商店 . (https://localhost:9443/store)
为您的api订阅一个应用程序 .
转到应用程序,然后单击 生产环境 选项卡中的生成密钥 .
现在将为您的应用程序创建客户端ID和客户端密钥 . 您可以使用这些密钥生成访问令牌 .
编辑:
从rest api生成客户端ID和客户端密钥 .
请关注:https://docs.wso2.com/display/AM210/apidocs/publisher/index.html#guide
要生成访问令牌,您需要有一个Oauth2应用程序 . 令牌属于特定的Oauth2应用程序 . 这就是为什么你需要有一个消费者密钥和应用程序的秘密 .
您可以使用密码授予类型,如https://docs.wso2.com/display/AM210/Password+Grant
2 回答
要获取访问令牌,您应首先为其注册oauth应用程序 . 客户端ID,客户端密钥来自应用程序 . 之后,您可以从该应用程序生成访问令牌 .
请按照以下说明生成客户端ID和客户端密钥 .
登录APIM商店 . (https://localhost:9443/store)
为您的api订阅一个应用程序 .
转到应用程序,然后单击 生产环境 选项卡中的生成密钥 .
现在将为您的应用程序创建客户端ID和客户端密钥 . 您可以使用这些密钥生成访问令牌 .
编辑:
从rest api生成客户端ID和客户端密钥 .
请关注:https://docs.wso2.com/display/AM210/apidocs/publisher/index.html#guide
要生成访问令牌,您需要有一个Oauth2应用程序 . 令牌属于特定的Oauth2应用程序 . 这就是为什么你需要有一个消费者密钥和应用程序的秘密 .
您可以使用密码授予类型,如https://docs.wso2.com/display/AM210/Password+Grant