Exchange Webサービス経由でメールを送信しようとしています。私はmsdnを見て、いくつかの助けを見つける。 私は上記のエラーを取得していますこのコードを実行しようとするたび:( 私はほとんどどこにでも読んでみてください...Exchange Webサービスエラー - リモートサーバーからエラー405が返されました。
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010);
service.Credentials = new WebCredentials("My user name", "my pass");
System.Net.ServicePointManager.ServerCertificateValidationCallback =
((sender, certificate, chain, sslPolicyErrors) => true);
service.Url = new Uri("my web service url.WSDL");
EmailMessage appointment = new EmailMessage(service);
appointment.Subject = "Test by me";
appointment.Body = "DateTime.Now";
appointment.ToRecipients.Add("[email protected]");
appointment.SendAnd
SaveCopy();
はあなたにも、ドメインに渡しNetworkingCredentialsでWebCredentialsを変更しようとしたことがありますか?そして、あなたは、Webブラウザでの.asmx URLをAXESSことができますか? –
私の悪い、それはshオウルド。 WSDLであり、ASMXではありません。そして、はい、私はWebブラウザからアクセスできます。私はNetworkingCredentialsオプションを持っていません。 – user1334890