授权码授予在 WSO2 APIM 中生成 405
Authorization Code grant generates 405 in WSO2 APIM
我正在尝试使用 WSO2 APIM 2.6 实现 OAuth2 授权代码流,但我得到一个不允许的 405 方法。这是我做的
- 安装 WSO2 APIM(我的环境中没有 WOS2 IS 和 IS-KM。只有 APIM)
- 使用
@Restcontroller
创建 spring 引导 REST 服务。这导致基本路径为 http://localhost:8080
- 在 API 发布者中创建一个 API。这指向 REST 服务
以管理员身份在 API 商店中创建一个应用程序并订阅 API。回调 URL 只是 http://localhost:8080
如下图所示
调用WSO2APIM的授权方法如下URL
当我调用这个 URL 时,我被重定向到 WSO2 APIM 的登录页面,如下所示
我刚用 admin/admin
登录
- 登录后,我虽然会被重定向到授权页面,但我却被重定向到以下错误页面
你们能帮帮我吗?
您尝试使用 https://localhost:9443/authorize 这是错误的。这就是它重定向到碳控制台的原因。您可以使用以下网址之一。
这将提示您进入一个不同的登录页面,您可以在其中使用您的登录凭据。
https://docs.wso2.com/display/AM260/Authorization+Code+Grant
我正在尝试使用 WSO2 APIM 2.6 实现 OAuth2 授权代码流,但我得到一个不允许的 405 方法。这是我做的
- 安装 WSO2 APIM(我的环境中没有 WOS2 IS 和 IS-KM。只有 APIM)
- 使用
@Restcontroller
创建 spring 引导 REST 服务。这导致基本路径为http://localhost:8080
- 在 API 发布者中创建一个 API。这指向 REST 服务
以管理员身份在 API 商店中创建一个应用程序并订阅 API。回调 URL 只是
http://localhost:8080
如下图所示调用WSO2APIM的授权方法如下URL
当我调用这个 URL 时,我被重定向到 WSO2 APIM 的登录页面,如下所示
我刚用 admin/admin
登录- 登录后,我虽然会被重定向到授权页面,但我却被重定向到以下错误页面
你们能帮帮我吗?
您尝试使用 https://localhost:9443/authorize 这是错误的。这就是它重定向到碳控制台的原因。您可以使用以下网址之一。
这将提示您进入一个不同的登录页面,您可以在其中使用您的登录凭据。
https://docs.wso2.com/display/AM260/Authorization+Code+Grant