问题标签 [wso2-am]

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.

0 投票
2 回答
114 浏览

wso2 - API 管理器,从 1.4.0 升级到 1.60

我们正在运行 WSO2 API Manager 1.4 并希望升级到最新版本 1.6。我们可以直接去1.6还是我们必须先升级到1.5?主要是我只关心数据库迁移,因为这些脚本似乎只与单个版本增量相关。https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/products/apimgt/1.6.0/modules/distribution/resources/

谢谢。

0 投票
2 回答
109 浏览

wso2 - wso2 api manager 未来的计划是什么,wso2am 1.7.0 什么时候出来?

以后哪里可以知道wso2 api manager plan?未来的方向是什么?谁知道wso2am 1.7什么时候出来?

而我想了解wso2关于api manager未来的发展?

0 投票
1 回答
1290 浏览

oauth-2.0 - 如何在 wso2 中为客户端应用程序设置范围

我已将 wso2 api manager 设置为 1.6,并且我在调用它的后端有一个 rest api。

我知道 wso2 提供 Oauth 2.0 支持。但我无法找出范围是如何处理的。

这是我的特定场景:我有一个要为其分配范围视图照片的客户端应用程序。以及另一个具有删除照片范围的客户端应用程序。

现在在 Api 管理器中,我想将对删除 api 的访问限制为仅对具有删除照片范围的客户端应用程序的访问。

这在 wso2 中如何处理?

0 投票
1 回答
143 浏览

wso2 - WSO2 API Manager - 新安装的 postgres 问题

尝试安装 API Manager 1.6,使用 postgresql 全新安装。我遵循了所有的指示,创建了数据库,但是当涉及到 WSO2AM_DB 时,这不是从任何一个wso2server.sh -Dsetup或使用 dbscripts\apimgt 文件夹中的 postgres.sql 脚本正确创建的。我一直遇到的错误是: ERROR: relation "am_worflows_sequence" does not exist. WSO2_CARBON_DB 的填充没有任何问题。

有没有其他人遇到过这个问题?

谢谢。

0 投票
1 回答
221 浏览

deployment - WSO2 API 管理器:部署 tiers.xml

如何通过命令行或通过 json 或 web 服务将我的 tiers.xml 文件部署到 WSO2 API Manager 1.6.0 中?这可能吗?目前我可以通过碳控制台做到这一点。当我通过 puppet 配置我的服务器公园时,我需要这个要求。

0 投票
3 回答
2365 浏览

validation - 如何从 WSO2 API Manager 验证 JWT

在后端 Web 服务位于单独的服务器上并且需要确定给定请求通过 APIM 网关身份验证和授权机制传递的情况下,验证 JWT 是否由特定 API Manager 实例发出的推荐方法是什么?

我知道 JWT 中的标头字段包含一个“x5t”字段,它是对租户密钥存储中证书的编码引用,如下所述:

https://asankastechtalks.wordpress.com/2013/12/05/obtaining-certificate-used-to-sign-a-jwt/

由于后端 Web 服务位于单独的服务器上,我们是否需要以某种方式将公钥分发给它?此外,我们如何更新用于签署 JWT 的证书,因为它现在使用默认值?

0 投票
1 回答
643 浏览

wso2 - WS02 API Manager 对端点 URL 的错误请求

我们的 API 由 WS02 API 管理器管理,但是它将传出请求构建到配置的端点 URL 的方式似乎存在一些问题。当我们向 API 管理器发出请求时,我们会从端点看到这种错误:

该 URL 显然不正确,因为它在 URL 的主机部分之前添加了两次。我们在 API 管理器和端点之间放置了一个调试代理,它显示传出请求如下所示:

主机出现在第一行是不正常的;这应该来自“主机”标题。但事实上,我们得到上述错误是有道理的。请注意,当我们通过 Nginx 之类的东西代理它时,它工作正常,但我们实际用于端点的服务器不喜欢它。我猜 Nginx 的编写方式是为了解决这种(技术上不正确的)请求。

0 投票
1 回答
116 浏览

wso2 - WSO2 API Manager 1.6 异常运行 Youtube 示例

我正在尝试运行 WSO2 API Manager 包 1.6 中的 YoutubeFeeds 示例。如产品文档中所述,我执行了以下步骤:

  1. 在 /CARBON_HOME/bin 目录中执行“ant”命令 --> OK
  2. 在 /CARBON_HOME/samples/Data 目录中执行“ant”命令 --> OK
  3. 启动 API Manager 服务器
  4. 在 /CARBON_HOME/samples/YoutubeFeeds 目录中执行“APIPopulator.bat” --> OK
  5. 执行命令 curl -H "**Authorization: Bearer " http://:8280/youtube/1.0.0/most_viewed "**

执行第 5 步后,如果我已将“Thrift”配置为 API GW 和 API 密钥管理器之间的身份验证协议,我收到以下错误:访问后端服务以进行 API 密钥验证时出错。似乎是关于密钥验证检查的一些问题。我试图解决这个问题,但没有结果。

所以在那之后我尝试使用“WSClient”身份验证协议进行切换,在这种情况下,我得到了一个 202 HTTP 返回代码,这意味着:请求已被接受但尚未完成。通过这种方式,请求被接受,但我没有得到任何回应。

PS:API 管理器在默认端口上运行(偏移端口为 0)

有什么建议吗?

0 投票
1 回答
149 浏览

wso2 - 生产服务器接受 WSO2 API Manager 沙箱密钥

我刚开始使用 wso2 api manager 1.6 版,似乎沙盒和生产密钥可以互换使用。那是一个错误吗?

0 投票
3 回答
2934 浏览

ip - WSO2 API Manager - 在商店中显示私有 IP

我已经安装了 API Manager 1.6.0 并且 API Manager 也在运行。但是问题是商店中显示的 IP 地址是服务器的私有 IP。私有 IP 通过 VPN 访问。

以下是商店中显示为生产和沙盒 URL 的 URL,

对于 192.168.6.162,我分配了一个公共 IP,它也103.11.35.xx分配了一个域my-domain-name

我想看到的是如下,

如何配置 API Manager 以显示域名而不是带有端口的 IP 地址?