Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Outlook 试图理解EWS重定向失败_Outlook_Exchangewebservices - Fatal编程技术网

Outlook 试图理解EWS重定向失败

Outlook 试图理解EWS重定向失败,outlook,exchangewebservices,Outlook,Exchangewebservices,我正在修补与Linux工作交换的连接,并试图了解自动发现过程中发生了什么 我从 curl -u 'xxxx' https://outlook.office365.com/EWS/Exchange.asmx 然后返回一个我创建了一个服务的页面,并指出 https://am3pr05mb0677.eurprd05.prod.outlook.com:444/EWS/Services.wsdl 但am3pr05mb0677.eurprd05.prod.outlook.com上的dns查找(dig)失

我正在修补与Linux工作交换的连接,并试图了解自动发现过程中发生了什么

我从

curl -u 'xxxx' https://outlook.office365.com/EWS/Exchange.asmx
然后返回一个我创建了一个服务的页面,并指出

https://am3pr05mb0677.eurprd05.prod.outlook.com:444/EWS/Services.wsdl
但am3pr05mb0677.eurprd05.prod.outlook.com上的dns查找(dig)失败,eurprd05.prod.outlook.com和prod.outlook.com上的dns查找也失败。我得到的只是一个SOA记录

基本上,这是怎么回事?我用谷歌搜索了一下我的手指,找到了很多关于eurprd05.prod.outlook.com的参考资料,但它们似乎都来自那些在解析名称方面没有任何问题的人。为什么是我


最终,这是针对工作的命令行房间预订功能,但目前这还有很长的路要走

您应该只向提交任何EWS SOAP请求。如果您访问的邮箱不是您自己的邮箱,则应添加X-AnchorMailbox标题。您是否有权访问用户的电子邮件地址和密码,以便将其放入命令行,还是使用模拟?@Thole目前我使用的是我自己的用户名和密码,我将其包含在实际的命令行中,以代替“xxxx”。如果Glen Scales是正确的,那么我完全误解了初始URL的用途,尽管这并不能解释返回页面中有虚假URL的原因。老实说,我也不理解虚假URL,但不管怎样,您试图自动发现的URL就是您最终得到的URL。如果您真的需要,我建议您使用一个库进行自动发现,因为这真的很麻烦。如果您只想使用Office365 Online,您已经有了答案: