积极答复者
exchange 自动发现协议身份认证问题

问题
-
一个客户端软件,总是自动的将用户设置的 基本身份验证 改为 ntlm 身份验证
联系 开发人员告知,身份验证方式是在服务器自动发现时获取的,给了我一个微软官方url
请问我改如何调用获取我的服务器关于这个字段的返回值是什么?
我该如何修改这个字段在这个url下的返回值?
修改后是否有影响?能否提供下官方文档说明?
答案
-
您好:
您上面所描述的收到 ErrorCode 600的错误是正常的现象,即使自动发现正常工作,也会在访问该链接的时候收到该报错。
一般情况下我们可以通过按住Ctrl键并右击outlook图标,选择Test Email AutoConfiguration (测试电子邮件自动配置),输入用户名与密码,下面将返回autodiscover.xml
或者您可以使用ExRCA工具中的自动发现测试来获取自动发现的响应。
https://testconnectivity.microsoft.com/
此致,
Joyce Shen
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已标记为答案 绅士aa 2019年11月4日 2:46
-
您好:
据我所知,我们是无法直接从浏览器读取到autodiscover.xml文件的
您可以查看以下类似案例:
Error Code 600 when open https://servername/AutoDiscover/AutoDiscover.xml
此致,
Joyce Shen
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已标记为答案 绅士aa 2019年11月4日 2:46
全部回复
-
您好:
Autodiscover 返回的xml文件是根据您对服务器的配置返回对应的结果。
一般来说如果我们需要对身份验证方式进行修改,会使用EAC或EMS:
例如:
Set-OutlookAnywhere -Identity 'SERVER\Rpc (Default Web Site)' -SSLOffloading $true -ClientAuthenticationMethod NTLM -IISAuthenticationMethods Basic,NTLM
此外,关于上面提到的“EXCH”,"EXPR","EXHTTP",可通过set-outlookprovider 进行配置
Basic身份验证:如果选择此身份验证类型,则Outlook尝试与Exchange连接时将提示输入用户名和密码。
NTLM身份验证:如果选择此身份验证类型,Exchange不会提示用户输入用户名和密码。客户端计算机上的当前Windows用户信息由浏览器通过涉及与Web服务器进行散列的加密exchange提供。如果Exchange身份验证最初无法识别用户,则浏览器将提示用户输入Windows用户帐户的用户名和密码。因此,当Outlook尝试连接到Exchange时,如果计算机加入了域,则无需提供密码。
此致,
Joyce Shen
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
感谢答复!
我该如何验证我的更改是否正确?
这里面我查询到如下图
但是我自己调用 https://<FQDN>/autodiscover/autodiscover.xml 如下截图
但是提示请求无效,我是exchange2016的服务器,请问我的请求xml应该如何写,才能获取到正确的返回值?
-
您好:
您上面所描述的收到 ErrorCode 600的错误是正常的现象,即使自动发现正常工作,也会在访问该链接的时候收到该报错。
一般情况下我们可以通过按住Ctrl键并右击outlook图标,选择Test Email AutoConfiguration (测试电子邮件自动配置),输入用户名与密码,下面将返回autodiscover.xml
或者您可以使用ExRCA工具中的自动发现测试来获取自动发现的响应。
https://testconnectivity.microsoft.com/
此致,
Joyce Shen
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已标记为答案 绅士aa 2019年11月4日 2:46
-
您好:
测试电子邮件自动配置是可以在本地进行测试并返回结果的。
此致,
Joyce Shen
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
您好:
据我所知,我们是无法直接从浏览器读取到autodiscover.xml文件的
您可以查看以下类似案例:
Error Code 600 when open https://servername/AutoDiscover/AutoDiscover.xml
此致,
Joyce Shen
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已标记为答案 绅士aa 2019年11月4日 2:46