Клиентские сертификаты и FireFox

Мне нужна помощь, чтобы понять, что происходит с моим веб-приложением. У меня есть простое веб-приложение (C# .Net 2.0), которое использует аутентификацию с помощью смарт-карты. В моем тестовом окне (win 2k3 32 бита, iis6) все работает нормально, но в моем производственном окне (win2k3 64 бита, iis6) firefox не может отправить сертификат, размещенный на карте, на сервер (коллекция Request.ClientCertificate пусто). Если я пытаюсь просмотреть тот же производственный сайт с IE (6, 7 и 8) или Safari, это работает.

Конфигурация IIS одинакова на обоих серверах: одинаковые ssl-сертификаты, одинаковый CTL. Я много читал о проблемах Firefox с сертификатами, но ни один из них не соответствует моему.

Если кто-нибудь из вас сможет дать подсказку о том, что происходит, я буду очень благодарен.

Glauco.

2 ответа

Отказ от ответственности: это только на основе моих собственных наблюдений.

Начиная с версии 22.0, Firefox вообще не будет предоставлять сертификат клиента, если CN Поле ("общее имя") сертификата сервера выглядит как имя DNS, но не соответствует хосту, с которым он обращается (то есть имени хоста в строке URL).

Если вы считаете, что это может быть вашей проблемой, вы можете проверить это, либо убедившись, что запрашиваемый вами хост находится в CN поле сертификата сервера, или путем предоставления самоподписанного сертификата с глупым значением, например "Джим Боб" в CN поле.

Запускаете ли вы Firefox на одной и той же машине (и, следовательно, разницу в 64/32 бита) или оба раза на одном и том же клиентском компьютере (я бы сказал, 32-битный здесь), и он не работает, когда сервер отличается (64-битный)?

Firefox видит сертификат ("Настройки" -> "Дополнительно" -> "Шифрование" -> "Просмотр сертификатов -> Мои сертификаты" и "Устройства безопасности")? Включите "Запросить каждый раз" для выбора сертификата и убедитесь, что Firefox действительно пытается использовать карту.

Какую карту (производитель, тип) и программное обеспечение (поставщик PKCS#11) вы используете?

Другие вопросы по тегам