我想根据 if/else 条件为我的 APIGEE 负载均衡器使用不同的服务器。 这是我当前的配置,适用于单个服务器名称(非动态): 我正在尝试根据 if 条件使<Server name="test1"/>动态更改: 就像是: 但它不起作用。 如何在此处动态更改服务器名称? 还是有其他 ...
我想根据 if/else 条件为我的 APIGEE 负载均衡器使用不同的服务器。 这是我当前的配置,适用于单个服务器名称(非动态): 我正在尝试根据 if 条件使<Server name="test1"/>动态更改: 就像是: 但它不起作用。 如何在此处动态更改服务器名称? 还是有其他 ...
我使用 Apigee 作为我们应用程序的网关。 几个应用程序将访问 Apigee,Apigee 将依次将请求路由到后端服务器。 每个传入的请求都会有一个 JWT 令牌。 我希望 Apigee 将该令牌传递给身份验证服务器,身份验证服务器将验证该令牌是否有效。 如果令牌无效(如果身份验证服务器返回 2 ...
最近在处理 APIGEE 网关开发,发现 Spike Arrest 的使用非常受限于某些集成(仅限后端)。 根据 APIGEE 的建议,我们应该避免在此处使用并发速率限制,并可能将其替换为峰值抑制。 但是 Spike Arrest 的实现方式有点狡猾,例如 10 tps 的尖峰停止表示当它每 100 ...
你能告诉我在哪里可以看到如何为第三方实现oauth2管理,即图像是黑点。 在此处输入图像描述 ...
我正在寻找一个 Api 或一组 API 来获取 Apigee 代理的所有端点列表。 我查看了 apigee 文档,但只能列出代理及其修订版。 ...
我正在尝试获取与组织下的环境关联的所有产品。 我能够获取组织中的所有产品,但我似乎没有找到获取环境特定产品的方法。 ...
我有休息点/ admn_resource_manager。我创建了一个apigee代理来暴露这一点。 我不想像其他人那样暴露它,因为我想要像/ adminmanager这样的东西。 有什么方法可以使用Apigee将/ adminmanager映射到/ admn_resource_manage ...
我正在使用serviceCalloutPolicy来获取来自某些“ xyz” api的响应。 “ xyz” api返回的响应是文本数据,例如“ abnfhjdkdhrju784hhkfjhbbhg21g3u2u9fdjkfnfddsnrijirry3784yewrgshbsdjbcjsvnvk ...
我有一个休息应用程序,它根据用户选择的城市或县通过UI从数据库中提取数据。 用户可以选择所有50个州,因此可以动态传递城市和县。 端点是这样的: 现在我想使用Apigee和密钥来保护这些端点。 我创建了代理和产品,并能够通过我的新Apigee URL从应用程序获取json: ...
我正在Kubernetes中设置一个负载均衡器,它将仅允许访问授权的IP。 我正在考虑APIGEE在客户端请求到达负载均衡器或服务端点之前使用抽象层来管理所有身份验证,速率限制和其他过滤器。 我了解使用Apigee中的“ 访问控制 ”策略可以将Apigee端点的访问限制为仅授权IP。 ...
我今天要问你,因为我处于死胡同。 我错过了Oauth2和OpenID在apigee中连接的逻辑。 我了解到,应用程序请求Openid连接后具有登录用户的个人资料,并且OAuth2为应用程序提供了一种通过访问令牌访问受保护资源的方法。 现在,我们采取一种方案,其中受保护的资源需要验证 ...
(我是新来的卷曲,也是apigee) 我正在尝试从API获取主体数据 “ https://staging.api.pearson.com/content/scapi/urn:pearson:manifestation:014f333d-ceda-476f-81f2-d3d6c89ac ...
我在本地机器上的Docker-Container中安装了apigee-127。 之后我运行这个Docker-Container并创建了一个项目 开始这个项目 对此的反应是项目启动,你可以使用你的本地主机和给定的端口或使用curl命令在相同的Docker-Container中输入 ...
概观 我的自定义errorHandler中间件没有捕获到swagger-tools请求验证器错误。 相反,将swagger工具HTML错误发送回客户端。 如何让我的errorHandler中间件捕获swagger工具验证错误并相应地响应客户端? 我的预后 不幸的是,我很无能 ...
我已经设计了一个数据层API来使用trireme-jdbc建立openge数据库连接。 当我使用cygwin通过trireme命令运行文件时,代码工作正常,但是当我使用命令'a127 project start'通过apigeetool启动完整项目时,它会抛出一些关于trireme的错误。 ...
当将参数定义为“ in”标题时,swagger-tools会通过“ args”变量将其提供给控制器,但其他标题的键将不包括在内。 我的问题是:如何读取未在“参数”部分中具体定义的标头键和值,例如“ cache-control”或“ X-Requested-With”? ...
我是制作API的新手,并且最近安装了apigee 127以使用swagger创建API。 但是有些事情我不理解。 我正在通过以下示例(与问题相关): 是什么 在上述YAML数据中意味着什么? 请建议阅读哪些文档以更好地理解上述内容。 ...
我想我错过了一些愚蠢的事情,所以我先向您道歉。 我正在尝试以模拟模式运行在以下URL处找到的示例: https : //github.com/apigee-127/a127-samples/blob/master/weather-basic/api/swagger/swagger.yaml ...
我在swagger 2.0文件中定义了两个可重复使用的参数: 然后在我的路由定义(在本例中为GET)中,我试图像这样引用两者: 如果我使用一个$ ref,它似乎可以正常工作(没有编译错误),但是如果我尝试同时使用两个,则它会凝视我: 此外,如果我在查询字符串中传递这些参数 ...
我正在尝试一个简单的程序来调用对后端的调用并获取响应,这是我的node.js代码: 但是我收到以下错误: 我缺少一些需要下载的npm软件包吗? -S ...