Приложение Silverlight, работающее на FF, получает CommunicationException при доступе к Интернету с использованием WCF через SSL, но не в IE и не в Chrome. - PullRequest
0 голосов
/ 14 июля 2010

Я знаю, что это исключение довольно популярно для разработчиков SL и WCF, так как я видел тонны постов, в которых предлагались решения, но я не могу найти подобный вопрос в моей ситуации, так что кто-нибудь может мне помочь?иметь приложение SL, которое использует WCF для доступа к IIS 7 через SSL.В принципе, это работает хорошо, но когда я запускаю его на FireFox3.6.6, он вызывает исключение CommunicationException при вызове IIS 7, но не IE8 или Chrome5.т работа.

Вот мое окружение,
Silverlight 4
.Net framework 4.0
Visual Studio 2010
IIS 7
SSL

Если вам нужнолюбые исходные коды или фрагменты конфигурации, пожалуйста, дайте мне знать.

Заранее спасибо,
yokyo

1 Ответ

0 голосов
/ 15 июля 2010

Я нашел решение сам. Я использую самоподписанный сертификат, созданный IIS 7 для целей тестирования. И FF не позволяет пользователям доверять ему без настроек. Итак, чтобы использовать самоподписанный сертификат на FF,

перейдите в Настройки ->
Настройки (справа - значок «Шестерня») ->
Вкладка «Шифрование» ->
Кнопка отображения сертификатов ->
Добавить кнопку исключения ->
Введите свой URL и получите сертификат

Приведенное выше объяснение может отличаться от вашего FF, поскольку я использую его на японском языке. Поэтому, пожалуйста, представьте, что я хочу сказать;)

Приветствия
yokyo

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