可能重复:
configurationIIS站点以使用HTTPS
我正在开发一个我想用SSL / TLS保护的REST API。 我已经实现了通过HTTPtesting的大部分API,但是现在我正在将其切换到使用HTTPS的阶段。
目前,该API托pipe在运行IIS 5.1(仅限开发环境)的Windows XP专业版SP2框中,并使用IIS 6.0资源工具包工具中的SelfSSL.exe
工具生成服务器证书。 然后,我configuration我的API使用这个证书,似乎工作正常,因为我试图连接到我的API使用HTTP,我得到了一个403
响应说:“ …必须通过安全通道访问… ”。 但是,问题是当我尝试通过HTTPS访问API时,它似乎挂起!
由于这是目前的开发环境,我没有一个域名(只是一个静态的IP地址),并且API在端口81
上运行。 另外(重要的是)API是默认站点(我replace它)。
任何想法,为什么我不能使用HTTPS连接?
端口81 HTTP或HTTPS? 你不能在同一个端口上运行,所以如果你打到http://192.0.2.69:81/
,得到403,然后在https://192.0.2.69:81/
再次尝试,不知道你看到的问题。