Я работаю с Apigee Edge. Я использую именованные серверы, чтобы я мог развертывать в нескольких средах без изменений кода при доступе к различным бэкендам.Как настроить SSLInfo программно?
В среде, отличной от prod, мне нужно подключиться к одному серверу и не использовать SSL - сервер не настроен для приема SSL-соединений. В среде prod мне нужно подключиться к другому бэкэнд и использовать SSL. В моей TargetEndpoint
У меня есть следующие HTTPTargetConnection
:
<HTTPTargetConnection>
<SSLInfo>
<Enabled>false</Enabled>
</SSLInfo>
<LoadBalancer>
<Server name="myServer"/>
</LoadBalancer>
<Path>/my_path</Path>
</HTTPTargetConnection>
Можно ли изменить SSInfo/Enabled
программно?
Вы можете указать только имя, хост и порт для целевого сервера при ее создании. Чтобы использовать SSL с именованным сервером, вы должны установить SSL в true. –