我正在进行一个名为Trenify的项目,目的是组队并享受 Renfe的桌上餐点。
基本机制是你注册了可以乘坐的列车, 当有四个人愿意乘坐该列车时,他们会聚集一起购买车票。通知 机制将通过电子邮件 或 Facebook上。
网站采用 ASP .NET MVC 构建,实现身份管理的 Identity 。 Microsoft的优秀技术,几分钟内即可通过 **Facebook、Twitter或Google+**登录、密码恢复、确认、验证等功能。如果你感兴趣,我留给你他们官方网站 信息
为实现这些目标,汇编教程#
- 如果你没有,可以创建一个 Azure 账户 (试用和小功能免费,但对带有 SSL 证书的网站不免费)。
- 虽然如果你是创业者或初创企业,你可能可以获得BizSpark账户,](http://www.microsoft.com/bizspark “BizSpark”)[所有Microsoft产品(免费且合法)的所有好处,并且每月免费花费110欧元用于Azure,但注册的网址
创建 Azure 网站
- **你可以按照这里的指示,在Visual Studio**里操作
- 或者从 Azure门户本身,这里有详细的解释
现在你需要创建一个 新的ASPNET MVC项目来配置Facebook、Google +、Twitter等 ,详情 这里 附有截图
Azure 给你一个 xxxxx.com 域,但你可能需要顶级****的
Go Daddy现在以€1.49的价格提供.com域名,你可以点击这里注册一个 **** (看起来很神奇,但有效期为1年)#
要在 Azure中设置您的新 xxxxx.com 域名 ,您必须按照这里指示的Go Daddy步骤操作
你可能想把你的页面同时作为Facebook页面和/或应用,为此你需要 **** SSL证书
你需要一个 域特定的SSL证书
您将收到 **COMODO的电子邮件,**确认SSL证书,
\* 更新(请查看文章末尾获取最新信息)随后MrDomain会检测到这一点,进入面板后,你可以下载包含所有所需内容的套餐
- 密钥文件
- 为您的网站认证
- 来自证书授权机构(CA)的证书
下载 Windows/LINUX/MAC 版的 OpenSSL
- 我把下载放在Windows版是因为如果我们用ASPNET MVC,那就是我们用的
- 点击这里(Win32OpenSSL)](http://slproweb.com/products/Win32OpenSSL.html)[下载
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在 C:OpenSSL-Win32bin 文件夹中,会生成一个 .pfx 文件,你需要上传到 Azure
请按照这里步骤操作(“配置SSL”部分)
现在你需要按照上面说的 配置你的Facebook页面/应用使用SSL,这里
你完了!
**注意:**这些链接没有赞助,所以我没有从中获得任何收益,但我觉得这是个不错的优惠,我觉得它可能对:D
\* 更新:MrDomain 会检测到证书,当你点击其他格式,选择“PFX/PKCS#12”时,它会要求你输入密码,(你可以输入也可以不输入)。下载文件并上传到 Azure







