Приложение для Windows Phone 7 + WCF + SSL + аутентификация по имени пользователя - PullRequest
7 голосов
/ 07 апреля 2010

Я разработал тестовый сервис с WCF, который я пытаюсь использовать из приложения Windows Phone 7, однако при вызове метода из сервиса я получаю странное исключение:

Конечная точка не прослушивала https://server/Service.svc, которые могли бы принять сообщение. Это часто вызвано неправильным адресом или SOAP действие.

Служба WCF использует пользовательскую привязку с аутентификацией UserNameOverTransport и SSL. Для авторизации я использую реализацию UserNamePasswordValidator. Если я пытаюсь использовать сервис из консоли или приложения silverlight (междоменная политика включена) - он работает нормально (авторизация также). И самое странное, что файл ServiceReferences.ClientConfig, сгенерированный для приложения WP7, имеет значение точно и файл конфигурации, сгенерированный для приложения silverlight.

Понятия не имею, что не так с моим служением ...

Ответы [ 2 ]

3 голосов
/ 07 апреля 2010

Первое предложение: не думайте, что это ваша служба по вине. WM7 SDK далеко не без ошибок. Я предлагаю написать обычный WPF, WinForms или Console клиент, чтобы протестировать ваш сервис, чтобы убедиться, что это не проблема WM7.

0 голосов
/ 03 февраля 2011

На момент написания этого вопроса мне показалось, что вы тестировали это в эмуляторе, и эмулятор не поддерживает HTTPS.

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