イントラネットに、すべてのユーザー (ゲスト) に書き込みアクセスを許可するネットワーク共有があります。
それで、そのパスにいくつかのファイルを書き込むプログラム(mojoportalモジュール、とにかく同じだと思います)をc#で作成し、ビジュアルスタジオでうまく機能しました。
現在、IIS 7.5 で同じプログラムを使用しても機能しません。次の例外が発生します。
System.Net.WebException: WebClient 要求中に例外が発生しました。---> System.IO.IOException - ログオンの失敗: 不明なユーザー名または不正なパスワード。
うーん... smb 共有へのアクセスは誰にでも許可されているので、なぜ IIS で動作しないのかわかりません...
コードは次のとおりです。
WebClient wc = new WebClient();
wc.DownloadFile(urltodownload, smbshare);
それは何ですか?ありがとう