Я пытаюсь настроить свой сайт Padarn для поддержки SSL, но получаю сообщение об ошибке при развертывании на устройстве WinCE.Сообщение об ошибке:
Это устройство не имеет необходимых компонентов образа CE для поддержки SSL.
Производитель моего устройства (Comfile) указал мне на статью Microsoft " Настройки реестра поддержки SSL".
Я выполнял шаги, описанные в статье MS, но каждый раз, когда пытался создать значение DWORD" IsEnabled ", реестр (PHM Registry Editor v.0.1) произойдет сбой с ошибкой:
Приложение столкнулось с серьезной ошибкой и должно быть закрыто
Отложив проблему, с которой я столкнулся, создал ключи реестра SSLЯ не мог не задаться вопросом, стоит ли мне вообще беспокоиться о создании раздела реестра SSL в кусте реестра HTTPD.В конце концов, Padarn не полагается на HTTPD - не так ли?Я отключил HTTPD-сервер на своем устройстве, поэтому я предполагаю, что Padarn в этом не нуждается, и поэтому я предполагаю, что добавление любого вида SSL-содержимого в куст реестра HTTPD - пустая трата времени.Хотя я не знаю.
Зависит ли поддержка Padarn SSL от устройства?Если да, можете ли вы сказать мне, каковы эти требования?Или Padarn самодостаточен с поддержкой SSL?
Кстати, я обновил свой файл .config для поддержки SSL.Кроме того, я создал самоподписанный сертификат и экспортировал его на свое устройство в папку, указанную в файле .config.
Вот мой файл .config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="WebServer"
type="OpenNETCF.Web.Configuration.ServerConfigurationHandler, OpenNETCF.Web"/>
<section name="httpRuntime"
type="OpenNETCF.Web.Configuration.HttpRuntimeConfigurationHandler, OpenNETCF.Web"/>
</configSections>
<WebServer UseSsl="true"
CertificateName="\PadarnServer\certificate\sslcert.pfx"
CertificatePassword="p4d4rn"
DefaultPort="443"
MaxConnections="20"
DocumentRoot="\Inetpub\"
Logging="false">
<DefaultDocuments>
<Document>default.aspx</Document>
</DefaultDocuments>
<VirtualDirectories />
</WebServer>
<httpRuntime maxRequestLength="4096" requestLengthDiskThreshold="256"/>
</configuration>