ExchangeServiceBinding을 처음 사용하려고하는 EWS를 사용하려고합니다. 내가 사용하는 코드는 아래와 같습니다 :Exchange 웹 서비스에서 ExchangeImpersonationType을 사용해보십시오
_service = new ExchangeServiceBinding();
//_service.Credentials = new NetworkCredential(userName, userPassword, this.Domain);
_service.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
_service.Url = this.ServiceURL;
ExchangeImpersonationType ei = new ExchangeImpersonationType();
ConnectingSIDType sid = new ConnectingSIDType();
sid.PrimarySmtpAddress = this.ExchangeAccount;
ei.ConnectingSID = sid;
_service.ExchangeImpersonation = ei;
응용 프로그램이 3.5 EWS를 사용하여 작업을 만들려고합니다. 로그온 사용자의 도메인 암호를 알 수 없기 때문에 가장을 사용하려고 했으므로 가장이 가장 적합하다고 생각했습니다. 가장을 어떻게 활용할 수 있을지에 대한 의견이 있으십니까? 올바르게 설정했는데 응용 프로그램을 실행하는 동안 오류가 발생합니다. 나는 또한 내가 일을 만들 수 있는지, 운이 없는지를 알아보기 위해 가장하지 않고 노력했다. 어떤 도움을 주시면 감사하겠습니다. 감사.