Может ли мое приложение WP7 использовать Open SSL?
У меня есть приложение WP7, которое взаимодействует с серверной частью через службу WCF.
Клиент спросил, можно ли сделать приложение более безопасным, общаясь через ISA-сервер с использованием Open SSL.
ISA-сервер будет общедоступным, а IIS-сервер будет размещать службу WCF за брандмауэром. Мне нужно будет загрузить публичный сертификат на телефон и прочитать, что это можно сделать, отправив сертификат по электронной почте и запустив приложение.
Я не знаком с ISA, Open SSL или сертификатами и надеюсь, что кто-нибудь может сказать мне, возможно ли это или нет.
Есть идеи?
редактировать
Я надеюсь немного о том, как настроить прокси WCF на телефоне.
1 ответ
Вам нужен Root CA сертификата на телефоне. Вы можете сделать это несколькими способами. Простейшим было бы отправить его на телефон по электронной почте в качестве приложения (формат p7b). На телефоне просто откройте вложение, и телефон предложит вам установить сертификат (p7b). Это установит сертификат в сертифицированный магазин. Хороший способ проверить, работает ли он правильно, - это нажать веб-URL HTTPS в IE с телефона, если вы не получаете никаких запросов безопасности о ненадежном сертификате, который работает правильно.
Вам нужно, чтобы ваш SSL завершался в окне ISA/UAG. Это позволит настроить сертификат сервера и использовать его для защиты канала SSL для веб-приложения.
Дополнительную информацию о настройке публикации с помощью UAG (следующего поколения ISA) можно найти здесь: http://technet.microsoft.com/en-us/library/ee406221.aspx