配置SSL以使用IIS和解析服务器

时间:2016-04-08 09:11:43

标签: ios ssl-certificate iis-8 windows-server-2012-r2 parse-server

我有一个ssl证书(Geotrust)安装到IIS 8,侦听端口443并在Windows Server 2012-r2上运行。当我访问https://myapp.example.com时它会显示标准的IIS页面。我的问题是我正在尝试连接到serverUrl:http://localhost:1337/parse上运行的parse-server(nodejs,express)。因此,在尝试连接https://myapp.example.com:1337/parse时 chrome说:“myapp.example.com意外地完成了连接”,我无法到达预期的网站。 ios-simulator说:kCFStreamErrorDomainSSL,-9806。

与http的连接在上述网址上按预期工作。

我试图将SSL端口设置为1337(并在我的路由器上设置443-> 1337端口),但是我无法在同一端口上启动解析服务器。

第一次这样做,真的很感激,如果有人能指出我正确的方向!

1 个答案:

答案 0 :(得分:1)

通过在IIS 8中执行反向代理解决。

我在IIS中需要两个应用程序,并按照以下方式下载它们:yourSite->右键单击中间窗格 - >“从库中安装应用程序”和搜索&下载这些:

  • 下载网址重写(我已下载3.0)
  • 申请请求路由

这有很大帮助: http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis