↓ Перейти к основному содержимому
  1. Статьи/

Домены, дешёвые SSL-сертификаты, Azure, Identitity и другие ресурсы

·
Rubén Infante Docio
Автор
Rubén Infante Docio
Инженер-программист
Оглавление

Я реализую проект под названием Trenify, чтобы создавать группы и наслаждаться блюдами Renfe за столом.

Основная механика такова: вы регистрируетесь на поезда, на которых можете ехать, и когда на этом поезде будет четыре человека, это объединит вас для покупки билета. Механизм уведомления будет осуществляться через электронную почту или Facebook.

Сайт выполнен на ASP .NET MVC , реализуя Identity для управления идентификацией. Хорошая технология от Microsoftпозволяет войти в Facebook, Twitter или Google+, восстановить пароль, подтвердить пароль за два шага и так далее за несколько минут. Если вам интересно, я оставляю вам информацию о их официальном сайте

Сборник учебных материалов для достижения всего этого
#

  1. Если у вас его нет, создайте учетную запись Azure (это бесплатно для пробных периодов и мелочей, но не для сайтов с SSL-сертификатом).
  • Хотя если вы предприниматель или стартап, вы можете получить аккаунт BizSpark](http://www.microsoft.com/bizspark “BizSpark”)[ всеми преимуществами всех продуктов Microsoft (бесплатных и легальных) и бесплатной €110 для покупки Azure, URL для регистрации ЭТОЙ
  1. Создать Azure Web Site

    • **** Вы можете сделать это из Visual Studio, как указано ЗДЕСЬ
    • Или из самого портала Azure, как это объясняется ЗДЕСЬ
  2. Теперь вам нужно создать новый проект ASPNET MVC для настройки Facebook, Google +, Twitter и т.д ., как объяснено ЗДЕСЬ с скриншотами

  3. Azure даёт домен xxxxx.com, но, скорее всего, нужен домен верхнего **** уровня

    • Go Daddy теперь предлагает .com домены с продвижением по цене €1.49, вы можете зарегистрироваться на один, нажав **** ЗДЕСЬ (кажется невероятным, но работает 1 год).
      #

  4. Чтобы настроить свой совершенно новый домен xxxxx.com в Azure , необходимо следовать шагам, указанным ЗДЕСЬ для Go Daddy

  5. Возможно, стоит сделать вашу страницу и сайт в виде Facebook и/или приложения, для этого потребуется **** SSL-сертификат

    • Это происходит с октября 2011 года, как объяснено ЗДЕСЬ и ЗДЕСЬ
  6. Вам понадобится специализированный SSL-сертификат

    1. Вы получите письмо от COMODO с подтверждением SSL-сертификата,

    2. \* ОБНОВЛЕНИЕ (Перейдите к концу статьи для получения обновленной информации) Это будет обнаружено MrDomain , и при входе в панель вы сможете скачать пакет со всем необходимым

      • Файл ключей
      • Сертифицировано для вашего сайта
      • Сертификат от сертификационного центра (CA)
    3. Скачайте OpenSSL для Windows/LINUX/MAC

      • Я добавил загрузку для Windows, потому что если мы используем ASPNET MVC, то будем использовать именно его
      • Нажмите ЗДЕСЬ (Win32OpenSSL), скачать
    4. Realiza los siguientes pasos
      //Copia los archivos (certificate.key,certificate.key,certificate.key) a C:OpenSSL-Win32bin
      //Ahora Inicio
      //cmd.exe (En modo administrador)
      //Navega a C:OpenSSL-Win32bin
      C:OpenSSL-Win32bin>openssl pkcs12 -export -out certificate.pfx -inkey certificate.key -in certificate.crt -certfile certificate.ca.crt
      //Introduce un password y su confirmación
    5. В папке C:OpenSSL-Win32bin будет создан .pfx-файл, который нужно загрузить в Azure

  7. Следуйте шагам ЗДЕСЬ («раздел «Настраивать SSL»)

  8. Теперь вам нужно настроить вашу страницу/приложение в Facebook так, чтобы использовать SSL, как указано ЗДЕСЬ

  9. Ты закончил!

ПРИМЕЧАНИЕ: Ссылки не спонсированы, так что я ничего не получаю от всего этого, но считаю, что это хорошее предложение и может быть полезно :D

\* ОБНОВЛЕНИЕ: MrDomain обнаружит сертификат, и когда вы кликнете на другие форматы, выберите «PFX/PKCS#12» — он попросит пароль (вы можете ввести его или нет). Скачайте файл и загрузите его в Azure

Related