IT Hit Web DAV ライブラリを使用して実装しようとしている WebDav 機能にフェデレーション認証を配置しようとしています。Adding webdav to existing project の下のライブラリドキュメントから、次のことが言及されています。
Microsoft ミニリダイレクターも Mac OS X Finder も、Microsoft Office のほとんどのバージョンも、フォーム/Cookie 認証をサポートしていません。
それに加えて、いくつかの情報源 (2010 年以降) を調べたところ、Windows エクスプローラー経由で Cookie を送信できないことがわかりました。
ただし、私は Windows 7 を使用しており、Microsoft miniredirect を使用して WebDav フォルダーを Microsoft SharePoint にマップし、(Fiddler Web デバッグ ツールを使用して) フェデレーション認証トークンを含む Cookie が要求と共に送信されていることを確認できます。
調査の結果、これを実現するには Internet Explorer を使用する必要があることがわかりました。何か誤解しているかどうかわかりませんが、Windows エクスプローラーからの要求に Cookie を添付する方法はありますか?
PS。Internet Explorer から Webapp にログインし、フェデレーション ゲートウェイに正常にログインしました。