【发布时间】:2014-07-09 09:23:35
【问题描述】:
我正在尝试评估 apigee 边缘平台。 api使用者和apigee服务器之间是否可以有两种方式的ssl(这对我们来说是一种特殊情况,尽管它在API世界中没有多大意义)。
谢谢。
【问题讨论】:
-
能更具体一点吗?介意告诉我们您到目前为止尝试了什么?这可能有助于我们根据您的情况给出更好的答案。
标签: apigee
我正在尝试评估 apigee 边缘平台。 api使用者和apigee服务器之间是否可以有两种方式的ssl(这对我们来说是一种特殊情况,尽管它在API世界中没有多大意义)。
谢谢。
【问题讨论】:
标签: apigee
这绝对是可能的。你配置VirtualHost 很像TargetEndpoint 提到的in the apigee docs。如果您是云客户(免费或付费),您需要联系 Apigee 的支持团队,因为云中的虚拟主机配置已被锁定。
VirtualHost 的示例配置(使用与TargetEndpoint 相同的<SSLInfo> 配置):
<VirtualHost name="secure">
<HostAliases>
<HostAlias>myOrg-test.apigee.net</HostAlias>
</HostAliases>
<Port>443</Port>
<SSLInfo>
<Enabled>true</Enabled>
<ClientAuthEnabled>true</ClientAuthEnabled>
<IgnoreValidationErrors>false</IgnoreValidationErrors>
<KeyAlias>myKeyAlias</KeyAlias>
<KeyStore>myKeystore</KeyStore>
<TrustStore>myTruststore</TrustStore>
</SSLInfo>
</VirtualHost>
【讨论】: