问题标签 [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 - get Key production in Api manager

I'm working with WSO2 Api Manager version 1.6 and I need to obtain by a REST (or SOAP) service the Access Token (of Key Production) of the current suscription of an application.

Is it possible to obtain that key giving as input parameters user/pass of consumer (suscriber) user?

0 投票
0 回答
380 浏览

wso2 - 在 Publisher 中更新 WSDL 端点时出现 wso2am 1.6.0 错误

我在 IBM JDK 1.7 下运行的 Centos 6.3 上安装了 wso2am 1.6.0。通过 Publisher 添加新的 WSDL 端点 API 后,尝试更新新添加的 API 时出现错误。

我发现这个 JIRA 项目https://wso2.org/jira/browse/APIMANAGER-1841显示了类似的问题,但它应该在版本 1.6.0 中得到修复。关于这是一个问题还是我的设置不正确的任何想法。他

0 投票
2 回答
3858 浏览

wso2 - WSO2 API Manager,是否可以禁用访问令牌机制

是否可以在 WSO2 API Manager 中禁用访问令牌机制?所以我们不必设置身份验证承载头。我知道我可以将访问令牌超时设置为 -1 秒,使其无休止。

0 投票
2 回答
1455 浏览

wso2 - WSO2 api manager 网关集群配置

在尝试为我的 API Manager 创建集群时,我对某些文档感到困惑。这是架构:MS SQL Server 作为数据库。同时运行 Publisher 和 Store 的单节点 VM。运行网关和密钥管理器的 2 个附加节点。

该文档说通过一遍又一遍地复制相同的安装来安装不同的组件......但这对我来说没有意义。我希望发布者和存储一起运行(就像一个独立的),我希望网关和密钥管理器一起运行(再次,就像一个独立的),但为了吞吐量而集群。

当我使用本指南时: http: //docs.wso2.org/display/CLUSTER420/Clustering+API+Manager

它在步骤 10a-b 中指示我们应该更新:以指向 WSO2REG_DB。但是,这个配置项甚至都不存在。它还具有确实存在的其他配置...

再次用于商店(除了 remoteInstance url 略有不同)。我可以简单地将文件 registry.xml 的默认配置指向 WSO2REG_DB 并将远程实例配置保留为我的发布者/存储节点的默认独立配置吗?

0 投票
0 回答
631 浏览

wso2 - 使用基本身份验证注册服务失败

我们尝试发布服务,但失败为 401 错误。端点和 WSDL 受到基本身份验证的保护。看起来身份验证失败,我们设置了“端点安全方案”选项并输入了有效的凭据。

注意:WSDL 端点在普通浏览器中运行。注意:我们使用的是 WSO2 AM 1.6.0

这是堆栈转储。

这可能与问题有关:

https://wso2.org/jira/browse/APIMANAGER-1841

0 投票
2 回答
543 浏览

wso2 - 为什么 WSO2 API Manager tryit 功能会失败?

我的配置如下: 1 台服务器具有单独的发布者(9446)和存储(端口 9447)。两者都配置了共享的 gov/config 注册表(请注意,发布者是相同的,除了远程实例 url 的 localhost:9446/registry :

我在另一台服务器上有网关和密钥管理器。它们都部署到不同的目录,WSO2 文档没有说要为 registry.xml 文件做任何额外的事情,所以它们看起来像:

当 API 发布,然后我尝试使用“试用”功能时,我收到以下错误(无论 API 是否设置为需要令牌)...此错误在网关服务器上:

我是否还需要做一些额外的事情,比如在密钥管理器和网关上设置治理和配置注册表共享?

0 投票
1 回答
421 浏览

api - WSO2 API manager 1.4.0 如何使用成功生成的用户令牌

这里是关于如何生成用户访问令牌的文章: http: //charithaka.blogspot.ru/2013/07/oauth-20-grant-types-with-wso2-api_16.html

现在我有应用程序令牌,像本文一样生成用户令牌并尝试调用 API 方法,在 Api Manager UI 中配置为通过用户和应用程序授权访问。

应用程序授权令牌在请求中作为:标头:授权承载但绝对没有关于去哪里的信息..在查询字符串中尝试过。单独尝试使用配置为仅通过用户授权进行访问的 api 方法。从 api 管理器获取 401 错误响应..

https://lisp.cc/apimanager.jpg - 我没有找到文档的屏幕截图如何授予对受案例 1 或 2 限制的 api 的访问(标记为红线)

有什么建议么?

0 投票
1 回答
503 浏览

configuration - WSO2 API Manager 1.6.0 已发布的 API 未显示在商店中

我有一个分布式发布者(端口 9446)和存储(端口 9447)。我使用 -Dprofile 选项开始它们:http://docs.wso2.org/display/AM160/Running+the+Product+on+a+Preferred+Profile并且 两个组件的配置如下:

当我在 Publisher 上创建新 API 然后发布到网关时,我在日志中看到它已发布:INFO - API Initializing API: admin--CleanPhoneVerify:v1.0.0

但是当我在端口 9447 ( https://StorePubServer.domain.ext:9447/Store )上登录商店时,我看不到 API。但是,当我登录地址(https://StorePubServer.domian.ext:9446/Store)时,我看到了它。

问题 1:首选配置文件启动选项不应该阻止 Store 在端口 9446 上工作吗?问题 2:为什么我在使用 -Dprofile 选项启动的应用商店中没有看到在端口 9447 上运行的 api?

0 投票
1 回答
274 浏览

wso2 - 角色的 wso2 api 管理器权限问题

我有两个运行在两个不同服务器上的 wso2 api manager 实例。它们都指的是同一个 UM_DB 。我通过在一台服务器上使用管理员凭据登录创建了一个角色。之后,我通过再次使用管理员凭据登录来检查其他服务器上的角色。我发现其他服务器上存在角色,但我为该角色提供的权限没有存在于另一台服务器上。这是 wso2 api 管理器的错误还是我错过了配置中的某些内容..?

0 投票
0 回答
1895 浏览

oauth - WSO2 API Manager OAuth 身份验证出错

我安装了最新的 WS02 API Manager,1.6.0。我按照指示做了简单的安装,没什么特别的。当我创建 API、发布、订阅它、创建访问令牌并尝试访问它时,我看到以下错误(我替换了访问密钥,但它正在显示):

API 和访问密钥似乎没有连接。为了实现这一点,我还需要做些什么吗?我没有为密钥管理器使用单独的数据库,只是安装附带的任何东西,我假设它是一个内存数据库。我已经从 Chrome 中的 Advanced Rest Client 尝试过这个。我猜有些东西配置不正确,但我在启动时没有看到任何错误。我只看到以下几条警告:

这是错误的完整堆栈跟踪: