2
電子メールを送信せずにEWS Managed APIを使用しているユーザーが提供するログイン資格情報を検証する方法はありますか。私は[ExchangeService]オブジェクトでAutodiscoverUrlメソッドを使用していますが、時間がかかりすぎますか?どんな提案もありがたいです。EWSマネージドAPIを使用してログイン資格情報を検証する
try
{
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
service.Credentials = new WebCredentials("[email protected]", "password");
service.AutodiscoverUrl("[email protected]", RedirectionUrlValidationCallback);
Console.WriteLine("Credentials validated successfully");
Console.ReadLine();
}
catch(Exception e)
{
Console.WriteLine(e.Message);
Console.ReadLine();
}
こんにちはマーカス、感謝のようになります。私が実際にやろうとしているのは、AutodiscoverUrlを使用してユーザーの資格情報が正しいことを検証し、そのメソッドが例外をトリガーして、それを知ることができます。私がその方法を使用しないと、私はその資格情報を検証できません。私はそれが遅いのでAutodiscoverUrlを使用せずにそれを行う方法を探しています。 –
私の答えを編集して、資格証明を更新しました@ D.B –
ありがとうマーカス。それは大きな助けとなりました。 –