![无法与 Exchange Server 的 EWS 通信](https://linux22.com/image/512969/%E6%97%A0%E6%B3%95%E4%B8%8E%20Exchange%20Server%20%E7%9A%84%20EWS%20%E9%80%9A%E4%BF%A1.png)
我们目前正在运行一个 2 服务器交换环境,这些环境本身就具有 Edge 服务。我们正在尝试部署一个使用 EWS API 的软件,该软件将我带到了此表单,该软件与 EWS 服务绑定并使用它来转发消息(这失败了)。使用软件错误日志,我发现无法从交换服务器访问 EWS。从我的工作机器和外部地址,我可以输入以下 https ://webmail.companyname.com/ews/exchange.asmx 并提示输入用户名和密码,一旦我输入凭据,我就会从 services.wsdl 获得一个满屏的信息。问题是,当我尝试从交换服务器输入相同的 URL 并得到凭据提示时,我无法绕过它。即使使用在外部和我的办公桌上使用的相同凭据,它也会不断循环。
从软件日志中捕获(11:41:32.6415 000017e4 System.Net.WebException:请求失败,HTTP 状态 401:未经授权。)
我在尝试时也发现了同样的结果https://webmail.companyname.com/自动发现 /Autodiscover.xml 。
环境信息
服务器 2008 STD 64 位 Exchange 2007 SP1 购买证书 – webmail.companyname.com
我还确认所有服务都有正确的内部和外部 URL。
任何帮助,将不胜感激。
答案1
听起来很傻,你确定你在服务器上启用了“Outlook Anywhere”吗?我有类似的设置和同样的问题 - 401 响应 - 因为服务未启用。