我正在尝试使用带有跟踪帐户的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"
}
}
}
问题是,工件基础URL无法从试用帐户访问。使用“官方”帐户(有访问权限)创建另一个代理后,链接工作正常,文件正在下载。
简而言之,apigee帐户需要访问神器。