问题标签 [apigee127]
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.
apigee - 在组织中的特定环境下获取产品 - Apigee Edge
我正在尝试获取与组织下的环境相关联的所有产品。
我能够获取组织中的所有产品,但我似乎没有找到获取特定环境产品的方法。
apigee - 如何获取 Apigee 代理的端点列表
我正在寻找一个 API 或一组 API 来获取 Apigee 代理的所有端点列表。我查看了 apigee 文档,但只能列出代理及其修订版。
apigee - 从第三方获取 OAuth2 令牌
你能告诉我在哪里可以看到如何为第三方实现oauth2管理,即图像是黑点。
gateway - APIGEE Spike Arrest 前端集成的最佳实践/实用用法
最近在处理 APIGEE 网关开发,发现 Spike Arrest 的使用非常受限于某些集成(仅限后端)。根据 APIGEE 的建议,我们应该避免在此处使用并发速率限制,并可能将其替换为尖峰停止。
但是 Spike Arrest 的实现方式有点狡猾,例如 10 tps 的尖峰停止表示当它每 100 毫秒收到超过 1 个请求时,它将返回触发尖峰停止限制异常。
有了这种行为,看起来速率控制必须在客户端进行控制。绝对可以从客户端后端进行,但是那些直接从前端使用的 API 呢?
想了解在不同情况下推荐的尖峰制动标识符是什么
后端集成
- 可能通过 API 密钥或身份验证令牌通过每个客户端 ID
前端/SPA
很难,因为与后端不同,考虑到多个用户多个选项卡,无法控制来自浏览器的请求率,但是,我已经考虑过
- 知识产权?(但单个 IP != 单个用户会话)
- 浏览器 SessionId ?
- 让客户端知道秒杀错误并执行重试?
- 不应该用秒杀?
欢迎和赞赏任何见解
apigee - Apigee 共享流程以验证令牌
我使用 Apigee 作为我们应用程序的网关。几个应用程序将访问 Apigee,Apigee 将依次将请求路由到后端服务器。每个传入的请求都会有一个 JWT 令牌。
我希望 Apigee 将该令牌传递给身份验证服务器,身份验证服务器将验证该令牌是否有效。
如果令牌无效(如果身份验证服务器返回 200 以外的任何状态),我希望 Apigee 返回 403 错误作为对请求的响应,否则将请求传递给后端服务器。
如何实现这种共享流程?Apigee 甚至有可能吗?有没有更好的方法来实现这一目标?
proxy - 如何在 Apigee Edge Cloud Eval Org 中通过 rest api 端点创建代理?
我们是否有任何 Rest Api 可用于在 Apigee Edge Cloud 中创建和导入代理(zip 包)?
一旦导入/创建代理,我如何仅通过 rest api 将该代理部署到测试环境?
我在下面找到了 POST rest api,当我通过 Edge UI 上传 zip 代理包时会用到它。
https://apigee.com/organizations/abcxyz-eval/apis?name=apiproxy&action=import&validate=true
如何在我的代码中使用上面的 post api,以便我调用它并以编程方式创建代理?要传递什么访问令牌?这个访问令牌会过期吗?要传递什么查询参数或 Form_data ?
proxy - Javascript 策略不适用于 Target.url 更新运行时
我正在尝试使用设置的上下文更新 target.url,但它在 apigee 边缘代理中不起作用。我也在写目标写
我正在点击这个网址->
这是我的项目结构:
EV-URI-提取
目标重写
代理端点
目标端点
js-exampls.js
有什么帮助吗?有人可以帮我找出我在这里做的错误吗?