如何使用apigee设置API代理时修复错误?

问题描述 投票:0回答:1

我正在尝试使用带有跟踪帐户的apigee设置API代理。

我在访问目标端点时遇到问题(可以通过浏览器直接访问URL)。

API代理的XML部分如下:

<TargetEndpoint name="default">
    <Description/>
    <FaultRules/>
    <PreFlow name="PreFlow">
        <Request/>
        <Response/>
    </PreFlow>
    <PostFlow name="PostFlow">
        <Request/>
        <Response/>
    </PostFlow>
    <Flows/>
    <HTTPTargetConnection>
        <Properties/>
        <URL>http://xyz. com/artifactory/app/</URL>
    </HTTPTargetConnection>
</TargetEndpoint>

预期:

Error code 200和页面应该加载。

实际:

{
     "fault":{
          "faultstring":"The Service is temporarily unavailable",
          "detail":{
              "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
          }
     }
}
continuous-integration artifactory release-management apigee
1个回答
0
投票

问题是,工件基础URL无法从试用帐户访问。使用“官方”帐户(有访问权限)创建另一个代理后,链接工作正常,文件正在下载。

简而言之,apigee帐户需要访问神器。

© www.soinside.com 2019 - 2024. All rights reserved.