远程检查交换的凭证,检查用户登录

我也没有太大的成功尝试这一点。 基本上我需要远程登录使用EWS交流。

问题是我不知道,如果用户在登录OK,或者如果凭据是错误的,因为我得到什么了! 如果我错了提供凭据的软件,只进行!

是否有什么我失踪,我查了一下EWS MSDN的东西,这表明你如何连接到交流,但有关验证凭据什么!

下面是我现在有连接的代码。

public void connect(string Email, string Password) { try { _useremail = Email; _userpass = Password; // Define the credentials to use. var credentials = new WebCredentials(_useremail, _userpass); _ExchangeServer = new ExchangeService(ExchangeVersion.Exchange2010_SP1); _ExchangeServer.Credentials = credentials; _ExchangeServer.Url = new Uri(_ExchangeEWSURL); _ExchangeServer.Timeout = 60; _ExchangeServer.KeepAlive = true; _ExchangeConnected = true; } catch (Exception ex) { _ExchangeConnected = false; throw ex; } }

你可以看到,目前我只是在班里一个布尔值设置为true。 有任何想法吗?

--------------解决方案-------------

为了检查给定的证书是否有效,必须查询资源您期望用户能够访问( 日历,收件箱,联系人等 )。 没有明确的登录方法-当你请求用户资源( 通过验证时隐FindItemsFindFoldersFindAppointments )。

分类:C# 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.194 (s). 10 q(s)