以前に作業したことのないネットワークで新しいアプリケーションを作成しましたが、問題が発生しています。
次の C# コードがあるとします。
FileStream fs = File.Create(@"\\MyServer\MyShare\testing.txt");
fs.Close();
コンソール アプリケーションでは、このコードは正しく実行されます。
ASP.Net アプリケーションで、次のエラーが表示されます:ログオンに失敗しました: 不明なユーザー名またはパスワードが正しくありません。
ASP.Net アプリケーションで、identity impersonate="true" を追加すると、次のエラーが発生します。パス '\MyServer\MyShare\testing.txt' へのアクセスが拒否されました。
そのログオン失敗メッセージに出くわしたことはありません。これはどこから来ているのですか?サーバー上にアプリケーションを作成し、物理的な場所に書き込むと、正常に動作します (したがって、セキュリティは良好です)。共有に対するセキュリティが機能していないように見えます (「Everyone」が設定されていても)。完全な書き込みまで)、またはサーバーレベルで何かが欠けているため、一般的に何も表示できません。
ここで何が欠けているか知っている人はいますか?同様のことを行う他のアプリケーションを作成しましたが、この問題に遭遇したことはありません
ありがとう!