昨夜、.NETWinformsアプリケーション内からMicrosoftExchangeに新しいパブリックフォルダーを作成するコードを作成しようとしました。
コードをグーグルで検索すると、httpリクエストとWebDAVを含む一連のコードサンプルが表示されました。私たちはあらゆる種類の苦痛を経験しました
基になる接続が閉じられました:SSL/TLSのセキュリティで保護されたチャネルの信頼関係を確立できませんでした。
と
リモートサーバーがエラーを返しました:(440)ログインタイムアウト。
そしてそれを1日と呼ばなければなりませんでした。
今朝、Outlookオブジェクトモデルを使用してExchangeパブリックフォルダーを処理する古いVBAコードがあったことを思い出しました。それを掘り出し、.NETに適合させれば、うまくいきます。本当にそれはほんの数行です。
OOMではなくhttpとWebDAVを使用する理由はありますか?WebDAVの例は基本的にASP.NET開発用ですか?私たちの場合にWebDAVコードを機能させることができたとしたら、それは私たちに追加のパワーまたは柔軟性を与えたでしょうか(たとえば、ユーザーが制限された権限を持っている場合)?