wso2-am相关内容
环境: wso2 API-M + wso2 身份服务器(密钥管理器)和他们共享相同的用户存储. carbon.super 租户中有 2 个服务提供商(发布商和商店)和 2 个身份提供商(Google 和 Facebook). 启用 SSO 服务,发行者 ID 如下所示. 启用 OAuth2.0 用户(Google 和 Facebook)登录. 环境中有 3 个租户(car
..
我使用 WSO2 API Gateway 来服务 API 调用.后端要求自定义用户属性 (用户名、电子邮件等) 作为 URL 中查询字符串的一部分发送. 查询字符串对的值将在嵌入在 API 调用中的 SAML2 令牌. 中介如何访问这些自定义 SAML2 属性? 解决方案 您可以创建自定义中介器或自定义处理程序来解析 saml 标记并将其设置为标题或其他内容.请参阅Writing
..
我正在尝试配置 WSO2 API Manager Analytics.我尝试了 快速设置 本地(它有效),现在正在尝试使用 VM 中的 API Manager 和单独的 VM 中的 API Manager Analytics 进行标准设置. 但是当我访问/analytics-dashboard 时,我得到一个空白的黑屏并显示以下错误: 返回的错误是: 错误:无法从 APIM Ad
..
我使用的是 WSO2 Enterprise Integrator 6.5.0(最新) 我需要通过代理服务(SOAP、REST)启用 HTTP 基本身份验证 我尝试过以下资源 -WSO2 EI 和 WSO2 开发人员 -使用 http 基本身份验证设置 ESB 代理
..
嗨,我是 Wso2 身份服务器的新手,使用服务器版本 5.9.我可以添加新用户和新角色.是否可以添加不在默认列表中的自定义权限. 解决方案 您可以通过多种方式在 WSO2 身份服务器中添加自定义权限. 方法 01: 您可以创建服务提供者并向当前注册表权限树添加特定于应用程序的权限.要了解如何执行此操作,请参阅 [1]. 方法 02: 您可以通过管理控制台中的注册表浏
..
我发现 WSO2 API Manager 存在以下问题(我正在开发 WSO2 API Manager 6.2.0 版本). 我在发布者门户上发布了一个 API.此 API 需要通过 HTTPS 协议的 POST 请求,并将 JSON 负载作为请求正文. 问题是发布的 API 生成了一个像这样的 cURL 请求: curl -k -X POST "https://MY_SERVER:8
..
我想在我的 Windows 笔记本电脑中启动 apimanger,并使用自定义 URL 访问它 从日志看来,我必须替换“localhost" wso2carbon.log TID: [-1234] [] [2020-02-29 14:06:47,948] INFO {org.apache.synapse.transport.passthru.core.PassThroughListe
..
WSO2 api manager 3.2.0 将数据库更改为 oracle 不起作用. 我在oracle中执行了脚本 我在 lib 文件夹中复制了 oracle jdbc8 jar 和 deployments.toml 配置如下: [user_store]type = "database_unique_id";[数据库.shared_db]类型=“甲骨文";url = "jdb
..
我快速配置了 api manager 分析.它显示了 api 名称,但是在多次调用 api 并在开发人员门户中试用后,api uasge 没有显示任何内容并且没有可用的数据. 登录和控制台中没有任何错误,订阅服务返回我在门户中订阅的正确值并显示在分析仪表板中.但服务 api 用法没有返回任何值.我想我做错了什么,没有表现出来.我只是调用了设计的休息,但是 api 用法没有显示任何东西
..
我尝试将 API 从一个环境导出/导入到另一个环境,因为导出工作正常,但在从本地/环境导入 API 时遇到问题 我在 APIM-2.6.0 中使用了 api-import-export-2.6.0.war, 用于导入api的命令:apimcli import-api -f G:/Petstore_1.0.0.zip -e dev Error importing API Reaso
..
WSO2AM(1.10.0) 在我的组织中用作 API 网关.在将其发布到生产环境之前,安全公司发现了一些被削弱的协议/密码,他们建议禁用这些协议,如下所示, TLSv1.0 基于 3DES 的密码 1024 位 Diffie-Hellman 组 有人可以建议我如何关闭它们以及任何副作用吗? 谢谢,肖恩 解决方案 您可以通过从 repository/conf/tomc
..
我已经下载了 WSO2-ApiManager-3.0.0-m2 版本,我正在尝试通过 Ballerina 网关(0.88 版)调用 api.当我尝试开始芭蕾舞演员时: bin/ballerina 运行服务部署/org/wso2/apim/ 它给了我 ballerina:没有这样的文件或目录:deployment/org/wso2/apim 如果我在 $gwHome 中手动创建该目
..
我的 Web 客户端应用程序有不同的菜单,如读取、删除、添加、查看等,具体取决于用户角色.我有不同的范围,如 read 、 delete 、 add 等以及与它们相关的角色,这些角色在 WSO2 API Manager 中配置.当用户登录时,我通过 WSO2 API 管理器对用户进行身份验证并获取令牌.如何获取该令牌的所有有效范围,以便我可以根据收到的范围向用户显示不同的菜单?由于我有很多范围,我
..
出于服务链的目的,我必须从 API 管理器中介序列调用 SCIM2 Me 端点. 添加用户的 POST 方法工作正常,但 GET/PUT/DELETE 方法不起作用. 我提供了我在序列中使用的 Get 方法的代码片段.
..
如何将用户角色添加到通过 OAuth2 密码授予生成的 JWT 中,如此处: 我试过 this 方法,但它仅向传递给后端的 JWT 添加自定义声明,但 JWT 中没有任何内容用于对客户端进行身份验证. 我想要做的是向 Angular 应用程序添加一个登录页面,并在成功进行身份验证时调用 https://[APIM]/token 以获取令牌.角色对于根据用户角色呈现正确的菜单很重要.
..
是否有人尝试过这样做,例如使用 Stormpath 作为身份服务器和 WSO2 API 管理器而不是 WSO2 身份服务器? 任何信息将不胜感激. 解决方案 您将无法直接连接 Stormpath 身份服务器.但是您可以将该身份服务器插入 wso2 身份服务器并使用它.您必须为此创建一个自定义联合身份验证器 参见 https://docs.wso2.com/display/IS5
..
我刚刚在 wso2carbon.jks 中安装了一个新的 https 证书,对应机器的 DNS 名称,我已经删除了旧证书.我还更改了 carbon.xml 和 api-manager.xml 中所有出现的“{carbon.local.ip}"和“localhost",以将它们替换为机器的新名称(也映射在/etc/hosts 中)) 正如我在这里被告知的:WSO2 与 Docker 不兼容 在
..
我不明白如何访问 API (api_id) USER (user_id)、订阅(用户 'x' 是否订阅了 API 'y'?)... 如何通过连接到某个数据库来执行此类控制? 解决方案 虽然你的问题不是很清楚,但希望你想知道WSO2 API Manager是如何实现数据库数据访问部分的.我来解释一下WSO2 API Manager是如何控制的数据库数据. 您可以从 [1] 中找到
..
我是 WSO2 API Manager 产品的新手,它似乎是免费的(开源),我正在裁判 https://docs.wso2.com/display/AM170/Quick+Start+Guide 并特别推荐“使用 Swagger 添加交互式文档"Swagger API 定义screen,但他们没有给出 Swagger API 定义本身.我以后无法开发任何东西. 谁能提供“Swagger AP
..
我正在使用 WSO2 API Manager 1.9 版本.我创建了许多 API 并且一切正常.根据要求,现在我需要一个未经身份验证的 API.如何在 API 管理器中创建,有什么建议吗? 解决方案 创建 API 时,在管理点击中,您可以为 API 资源选择无身份验证,如下所示.
..