WCF Silverlight HTTP и HTTPS - PullRequest
       10

WCF Silverlight HTTP и HTTPS

2 голосов
/ 27 апреля 2009

У меня есть приложение Silverlight, которое я хочу вызвать по https или http. У меня это работает с одним или другим, но у меня проблемы с тем, чтобы он работал с обоими (с одним web.config)

Я нашел сообщение на форумах silverlight.net, в котором показано, как они это сделали, но оно у меня не работает. http://silverlight.net/forums/t/13275.aspx (пост помечен как ответ)

Я что-то упустил?

Если я захожу на URL-адрес https для службы, он дает мне страницу описания mex, но если я захожу на http-сайт для службы, которую я получаю;

"Не удалось найти базовый адрес, который соответствует схеме https для конечной точки с привязкой BasicHttpBinding. Зарегистрированные схемы базового адреса: [http]."

1 Ответ

2 голосов
/ 28 апреля 2009

Если вы даже не видите службу через http, это объясняет, почему Silverlight не может подключиться к службе http.

Убедитесь, что в вашем сервисе вы определяете как конечную точку HTTP, так и HTTPS. Размещение файла .config для вашей службы может быть полезным, если это возможно.

Вот связанный вопрос SO Может ли служба иметь несколько конечных точек?

Если вы видите описание службы для http и https только через браузер, то вы можете попытаться подключить Silverlight к любой из этих служб.

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