【发布时间】:2014-01-25 19:03:57
【问题描述】:
我正在编写一个简单的 .NET Web 应用程序来使用 EWS 在我们的 Exchange Online (Office 365) 云站点上查看一些房间日历。我知道如何在我的代码中创建 Exchange 服务,将凭据设置为新的 WebCredentials(使用有效的用户名/密码),并自动发现服务 URL。
我的问题是:用户名/密码对是安全发送还是明文发送?
如果这不安全,我是否将服务的 URL 显式设置为 https://outlook.office365.com/EWS/Exchange.asmx URI?
【问题讨论】:
-
如何连接到 EWS?请向我们展示您的代码。
-
ExchangeService svc = new ExchangeService(); svc.Credentials = new WebCredentials(AuthEmailAddress, AuthEmailPassword); svc.AutodiscoverUrl(AutoDiscoverEmailAddress);
标签: c# security exchange-server credentials