问题标签 [ca-api-gateway]

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 回答
974 浏览

api-gateway - 是否有更有效的方式为 CA API Gateway 配置 API

我正在尝试通过 CA-API 网关配置一些 API。

然而,CA 产品似乎在很大程度上基于 UI 交互 JSP。我已经看到他们还提供 REST 接口。

有没有人使用基于 JAVA 的 UI 以外的东西设置完整的 API?

理想情况下,我希望将我的完整配置作为代码。

API Gateway 的 REST api 似乎提供了很多获取和发布功能,但我无法让它工作:

对我的 CA APIGW 实例(https://localhost:9443/restman/1.0/services/template)执行获取模板会产生:

通过阅读模板,我希望能够使用 post 和以下正文创建新的已发布服务:

但是,到https://localhost:9443/restman/1.0/services的 POST 会产生:

而且我没有明显的方法来调试实际失败的内容。我希望能够在某处的日志中跟踪错误,但找不到任何文档或示例。

0 投票
0 回答
1774 浏览

c# - AWS C# lambda 文件上传到 S3

我使用 Visual Studio 空模板为 AWS 创建了一个无服务器。我正在尝试向它发送一个文件,该文件在内部使用 C# 上传到 S3。我可以通过控制台应用程序上传文件。我需要帮助:如何通过 Insomnia 或 Postman 向 API 发送文件——现在可以做到 b. 如何接收文件,以便当我上传它 S3 时,我能够以我在 API 中发送的方式直接下载它。 - 现在可以做到

[编辑] c。尝试将文件保存到存储桶时,文件大小小于上传的大小并且已损坏。

代码片段:

注意:文件可以是 docx 或 pdf。我也有将文件流上传到 S3 的代码只需要通过 APIGatewayProxyRequest 类型接收文件并转换为流的信息。

提前致谢。

0 投票
1 回答
682 浏览

rest - CA Agile Central (RALLY) 如何导入具有父关系的多个用户故事?

我想使用 Actions>Import User Stories> 和 CSV 文件或更好地使用 API 将多个用户故事上传到 Rally 并指定父关系

尝试将其作为“父”、“父 ID”、“功能”甚至“HierarchicalRequirement_Feature__refObjectUUID”、“HierarchicalRequirement_Feature__ref”添加到上传 csv 模板

找到了这个但收到很多错误

$ curl -X POST \ https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement/create \ -H 'cache-control: no-cache' \ -H 'zsessionid: _abcdefg' \ -d '{ "hierarchialrequirement": { "Name": "Test US", "Project": "project/326535946857", "Description": "Test US" , "PortfolioItem": { "_ref": "portfolioitem/feature/F133020 ", "_type": "PortfolioItem/Feature" }' curl: (1) libcurl 中不支持或禁用协议 "https" curl: (3) 主机名 '-H' 包含坏信 curl: (3) 端口号结束带有'' curl:(3)主机名'-H'包含坏信 curl:(3)端口号以''结尾 curl:(3)主机名'-d'包含坏字母 curl:(3) [globbing] 第 29 列中的嵌套大括号

0 投票
1 回答
95 浏览

azure - CA API 网关迁移到 Azure API 网关

我正面临 CA API Gateway 迁移到 Azure API Gateway 的用例。我正在寻找一些标准和经验故事,但没有得到任何东西。有什么类似的东西可以在这里分享吗?

0 投票
1 回答
206 浏览

load-balancing - 通过生成 API Gateway 的多个副本来处理负载来扩展 API Gateway 是否可能/最佳实践?

是否可以/最佳实践通过生成 API Gateway 的多个副本来处理负载来扩展 API Gateway?

通过在 API Gateway 之前设置负载均衡器,LB 会将请求路由到最可用的 API Gateway 副本。

谢谢

0 投票
1 回答
112 浏览

json - ca api 策略管理器

我是 CA API 策略管理器的新手,我想在策略管理器中创建一个 API。API 策略管理器中使用了哪个断言?制作一个 API 如果我以 JSON 格式传递 Mayank,它应该返回我的姓氏

要求 - {"name":"Mayank"}

回复 - {"surname":"Agarwal"}

同样要求 - {"name":"Yash"}

回复 - {"surname":"Dhoni"}

如果名称不是 Mayank 或 Yash,则发送响应

{"error":"name not found"}

0 投票
0 回答
76 浏览

jwt - CA API Gateway 编码 JWT-Sign 有效负载和解码 JWT-Validate

我有一个 2048 位 rsa 私钥文件(pem 格式),我需要在 CA API Gateway 中使用此私钥对有效负载进行签名。我正在尝试使用 Encode Json Web Token 断言。在 JWS 选项卡中,我使用“rsassa-pkcs-v1_5 using sha-256”签名算法。有没有一种方法可以让我只使用 pem 格式的私钥?我想使用此密钥而不将其转换为位于“管理私钥”部分的证书或 JSON Web 密钥。如果不可能,使用我的 .pem 私钥签署有效负载的最佳方式是什么?

除此之外,我需要使用 Decode Json Web Token 断言来验证 JWT。同样,我需要从 pem 格式的信任锚获取我将使用的公钥。我是否还需要使用证书进行验证?是否可以使用 pem 格式的公钥进行验证,而无需将其转换为证书或 JWK?

我想知道是否有办法使用 .pem 格式的密钥来签名和验证 JWS,感谢您的建议。

0 投票
0 回答
23 浏览

kubernetes - 由于“INVALID_VALUES”资源验证失败在 Kubernetes 中部署 CA API 网关时无法解密密码

使用来自CA Broadcom的示例文件部署 CA API Gateway并修改了配置文件。

kubectl apply一旦我在 kubernetes 集群中部署 API Gateway YAML 文件。收到以下错误 kubectl logs -f pod/<gateway-pod>