Поделиться через


Подписывание XAP-файла с использованием сертификата

Подпись XAP-файла для приложения LightSwitch гарантирует пользователям, что издатель является надежным, и код не был изменен злоумышленниками.

Приложения LightSwitch загружаются в виде XAP-файлов.XAP-файлы представляют собой сжатые файлы, содержащие манифест сборки и одну или несколько сборок.XAP-файл подписывается с использованием сертификата открытого ключа (обычно он называется просто сертификатом), который представляет собой выражение цифровой подписи, связывающее значение открытого ключа со значением закрытого ключа, назначенного пользователю, устройству или службе.Как правило, сертификат предоставляется системным администратором.

Для приложения, размещаемого на платформе Windows Azure, требуется подписанный XAP-файл.

Чтобы подписать XAP-файл для приложения LightSwitch, назначьте сертификат на странице Выбор сертификата в мастере публикации приложений LightSwitch.Сертификаты могут добавляться из хранилища сертификатов на локальном компьютере или из сетевой папки, которую указывает администратор сети.Можно также создать временный сертификат для тестирования.

ПримечаниеПримечание

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

Добавление сертификата в мастер публикации приложений

Добавление сертификата с локального компьютера

  1. В мастере публикации приложений LightSwitch на странице Выбор сертификата нажмите кнопку Выбрать сертификат в хранилище компьютера.

  2. В диалоговом окне Безопасность Windows выберите сертификат, который требуется использовать, а затем нажмите кнопку ОК.

    Отображаются общие сведения о сертификате.С помощью кнопки Подробности можно получить дополнительные сведения о сертификате.

Добавление сертификата из другого местоположения

  1. В мастере публикации приложений LightSwitch на странице Выбор сертификата нажмите кнопку Найти сертификат.

  2. В диалоговом окне Выбор файла, перейдите к расположению файла сертификата, который требуется использовать, и нажмите кнопку ОК.

    Отображаются общие сведения о сертификате.С помощью кнопки Подробности можно получить дополнительные сведения о сертификате.

Создание тестового сертификата

  1. В мастере публикации приложений LightSwitch на странице Выбор сертификата нажмите кнопку Создать тестовый сертификат.

    Появится диалоговое окно для ввода пароля.

  2. Введите и подтвердите пароль для нового сертификата, а затем нажмите кнопку ОК.

    Отображаются общие сведения о сертификате.С помощью кнопки Подробности можно получить дополнительные сведения о сертификате.

См. также

Другие ресурсы

Практическое руководство. Развертывание трехуровневого приложения

Практическое руководство. Размещение приложения в Windows Azure