WCF с двумя конечными точками, доступными из Java - PullRequest
0 голосов
/ 23 мая 2011

У меня есть WCF с двумя конечными точками, одна для https, другая для http.

В Java я получаю доступ к этому сервису, набирая что-то вроде этого:

http://service.svc? * 1007 WSDL *

Как это будет работать теперь, когда есть две конечные точки? Меняет ли конечная точка простое изменение адреса с http на https в адресе? Или мне нужно еще кое-что сделать.

1 Ответ

1 голос
/ 23 мая 2011

Конечная точка определяет адрес для удаленных вызовов.Если у вас есть две конечные точки (одна для HTTP и одна для HTTPS) с определенным адресом по умолчанию (пусто), ваша служба будет работать:

Но это не значит, что метаданные будут отображаться как на http, так и на https.Метаданные предоставляются на отдельных конечных точках Mex , которые также должны быть либо для HTTP, либо для HTTPS.Для доступа к метаданным через браузер необходимо включить поведение serviceMetadata, которое предоставляет отдельные свойства httpGetEnabled и httpsGetEnabled, чтобы разрешить доступ к адресу? Wsdl из HTTP и HTTPS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...