无法在云 APIGEE 中使用“/”字符创建目标服务器

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

我们使用“Contentful CMS”作为后端。我们需要在目标服务器中像这样“https://cdn.contentful.com/spaces//environments/”配置主机。

有什么方法可以实现这一点,以便我们可以为开发、测试或生产环境配置 URL?

它显示创建包含字母、数字和句点的主机名的错误消息。

apigee apigee127
1个回答
0
投票

在目标服务器上,您只需配置主机,即

cdn.contentful.com
,而不是整个 URL。 URL 的其余部分(即
/spaces//environments/
)需要使用
Path
下的
HTTPTargetConnection
属性在目标端点上进行配置。

类似这样的事-

<TargetEndpoint name="default">
  <HTTPTargetConnection>
      <LoadBalancer>
        <Algorithm>RoundRobin</Algorithm>
        <!-- This will be the name of the target server you've created on Environment Configuration -->
        <Server name="contentful-cms-dev" />
      </LoadBalancer>
  </HTTPTargetConnection>
  <Path>/spaces//environments/</Path>
</TargetEndpoint>

请参阅文档了解更多详细信息。

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