【发布时间】:2016-10-15 14:27:04
【问题描述】:
我在开发环境中安装了 Exchange server 2010。我正在尝试从也在开发环境中的节点 js Web 应用程序中调用 EWS 服务。
当我在 IIS 管理器的 EWS 网站上设置 require ssl 时,我收到 403 错误。 这很正常,因为我在应用程序中的 URL 端点是 http,确切地说:http://192.168.50.192/EWS/Exchange.asmx
但是当我尝试使用 url https://192.168.50.192/EWS/Exchange.asmx 那是https,我要超时了。
我在 Web 表单上输入此 URL,然后以编程方式编写我发送到此 URL 的 SOAP 请求。
我尝试启动 ngrok 并在本地使用带有 https 的整个应用程序,但我得到了相同的结果。
如果 ssl 证书是问题,ngrok 有有效的证书。
请指教。
我需要在 IIS 上应用任何其他设置吗?
【问题讨论】:
-
你能分享发出请求的代码吗?另外,您使用什么来生成服务器 - express,Node 的本机 HTTPS?链中会有中间证书吗?
标签: node.js ssl exchangewebservices ngrok