↓ 跳过正文
  1. 文章/

域名、廉价SSL证书、Azure、身份认证和其他草药

·
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,但注册的网址
  1. 创建 Azure 网站

    • **你可以按照这里的指示,在Visual Studio**里操作
    • 或者从 Azure门户本身,这里有详细的解释
  2. 现在你需要创建一个 新的ASPNET MVC项目来配置Facebook、Google +、Twitter等 ,详情 这里 附有截图

  3. Azure 给你一个 xxxxx.com 域,但你可能需要顶级****的

    • Go Daddy现在以€1.49的价格提供.com域名,你可以点击这里注册一个 **** (看起来很神奇,但有效期为1年)
      #

  4. 要在 Azure中设置您的新 xxxxx.com 域名 ,您必须按照这里指示的Go Daddy步骤操作

  5. 你可能想把你的页面同时作为Facebook页面和/或应用,为此你需要 **** SSL证书

  6. 你需要一个 域特定的SSL证书

    1. 您将收到 **COMODO的电子邮件,**确认SSL证书,

    2. \* 更新(请查看文章末尾获取最新信息)随后MrDomain会检测到这一点,进入面板后,你可以下载包含所有所需内容的套餐

      • 密钥文件
      • 为您的网站认证
      • 来自证书授权机构(CA)的证书
    3. 下载 Windows/LINUX/MAC 版的 OpenSSL

    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

相关文章