Ich versuche, eine Bilddatei in einem benutzerdefinierten Modul zu speichern, das ich für eine DNN-Site erstelle.FileUpload Speichern als UnauthorizedAccessException Fehler (Dotnetnuke)
Allerdings, wenn ich den Code ausführen, bekomme ich eine UnauthorizedAccessException.
if(upLoadAddImg.HasFile)
{
String imageLocation = ConfigurationManager.AppSettings["ImageFolderPath"];
//Upload file
upLoadAddImg.SaveAs(Server.MapPath(imageLocation));
}
ich auf localhost bin mit dem internen Visual Studio-Server. Der Ordnerpfad ist in Ordnung, und ich habe sichergestellt, dass der Netzwerkdienst über vollständige Berechtigungen verfügt.
Fehle ich etwas offensichtliches oder hat DNN eine spezielle Erlaubniseinstellung, die ich vermisse?
Welcher Webserver? –
Ich verlasse den internen Entwicklungsserver in Visual Studio 2008 – NickJ
Sind Sie sicher, dass der Netzwerkdienst die Identität Ihrer Website ist? Welche Version von IIS verwenden Sie? –