↓ Aller au contenu
  1. Articles/

Domaines, certificats SSL bon marché, Azure, Identitity et autres herbes

·
Rubén Infante Docio
Auteur
Rubén Infante Docio
Ingénieur logiciel
Sommaire

Je mène un projet appelé Trenify, pour former des groupes et pouvoir profiter des tableaux de Renfe.

Les mécanismes de base sont que vous vous inscrivez aux trains sur lesquels vous pouvez voyager et**, lorsqu’il y a quatre personnes prêtes à voyager dans ce train, cela vous réunira pour acheter le billet**. Le mécanisme de notification se fera par e-mail ou Facebook.

Le site web est conçu en ASP .NET MVC en implémentant l’identité pour la gestion d’identité. Une bonne technologie de Microsoft: avoir une connexion Facebook , Twitter ou Google+, récupérer un mot de passe, confirmer, vérifier en deux étapes, etc. en quelques minutes. Si cela vous intéresse, je vous laisse les informations de leur site officiel

Compilation de tutoriels pour atteindre tout cela
#

  1. Si vous n’en avez pas, créez un compte Azure (il est gratuit pour les essais et les petites choses, mais pas pour les sites avec certificat SSL)
  • Bien que si vous êtes entrepreneur ou startup, vous pouvez peut-être obtenir un compte BizSpark](http://www.microsoft.com/bizspark “BizSpark”)[ tous les avantages de tous les produits Microsoft (gratuits et légaux) et 110 € gratuits par mois à dépenser sur Azure, l’URL pour vous inscrire est CE
  1. Create an Azure Web Site

    • **** Vous pouvez le faire depuis Visual Studio comme indiqué ICI
    • Ou du portail Azure lui-même, comment cela est expliqué ICI
  2. Vous devrez maintenant créer un nouveau projet ASPNET MVC pour configurer Facebook, Google +, Twitter, etc ., comme expliqué ICI avec des captures d’écran

  3. Azure vous donne un domaine xxxxx.com, mais vous voudrez probablement un domaine de haut niveau ****

    • Go Daddy propose désormais .com domaines promotionnels à 1,49 €, vous pouvez vous inscrire en cliquant ICI (ça semble incroyable, mais ça fonctionne pendant 1 an)
      #

  4. Pour configurer votre tout nouveau domaine xxxxx.com dans Azure , vous devez suivre les étapes indiquées ICI pour Go Daddy

  5. Vous pouvez vouloir que votre page et votre site web soient une page Facebook et/ou une application, pour cela vous aurez besoin d’un certificat SSL ****

    • Cela se produit depuis octobre 2011, comme expliqué ICI et ICI
  6. Vous aurez besoin d’un certificat SSL spécifique à votre domaine

    1. Vous recevrez un e-mail de COMODO, pour confirmer le certificat SSL,

    2. \* MISE À JOUR (Aller à la fin de l’article pour des informations à jour) Cela sera alors détecté par MrDomain et lorsque vous entrerez dans votre panneau , vous pourrez télécharger un package contenant tout ce dont vous avez besoin

      • Fichier clé
      • Certifié pour votre site
      • Certificat d’une autorité de certification (CA)
    3. Téléchargez OpenSSL pour Windows/LINUX/MAC

      • J’ai mis le téléchargement pour Windows car si nous utilisons ASPNET MVC, c’est ce que nous utiliserons
      • Cliquez ICI (Win32OpenSSL) pour télécharger
    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. Dans le dossier C :OpenSSL-Win32bin, un fichier .pfx aura été créé et vous devrez télécharger sur Azure

  7. Suivez les étapes ICI (section « Configurer SSL »)

  8. Vous devez maintenant configurer votre page/application Facebook pour utiliser SSL comme indiqué ICI

  9. C’est fini pour toi !

REMARQUE : Les liens ne sont pas sponsorisés, donc je ne retire rien de tout cela, mais j’ai trouvé que c’était une bonne offre et que cela peut être utile :D

\* MISE À JOUR : MrDomain détectera le certificat et lorsque vous cliquez sur d’autres formats, sélectionnez « PFX/PKCS#12 », il vous demandera un mot de passe (vous pouvez le saisir ou non). Téléchargez le fichier et téléchargez-le sur Azure

Articles connexes