1

原始jamesiarmes/php-ews仅通过用户名/密码提供身份验证。Garethp 的 Fork具有一些 OAuth 功能,但它需要 Office365 并在 Azure 中注册应用程序。是否有可能仅依靠登录到 Windows 系统的用户通过 Web 浏览器连接到 Outlook?我知道如何读取使用 kerberos 记录的用户,但不知道它是否是正确的工具。

4

2 回答 2

1

这些工具中的任何一个都没有办法。我考虑尝试使用网络身份验证作为身份验证方法,因为我的分叉以任何方式使用 NTLM,但我找不到通过 SOAP 调用传递 NTLM 身份验证的任何资源。话虽如此,如果您能找到一些示例,我很乐意将其构建为您的身份验证方法

于 2016-07-26T10:20:44.160 回答
0

在 EWS 服务对象中,您可以选择使用默认凭据的标志,这意味着代码在其下运行的任何用户上下文。那会有帮助吗?

于 2016-07-24T16:20:07.307 回答