Je suis en train d'enregistrer un fichier image dans un module personnalisé que je construis pour un site DNN. Cependant, lorsque j'exécute le code, j'obtiens une exception UnauthorizedAccessException.Erreur FileUpload SaveAs UnauthorizedAccessException (Dotnetnuke)
if(upLoadAddImg.HasFile)
{
String imageLocation = ConfigurationManager.AppSettings["ImageFolderPath"];
//Upload file
upLoadAddImg.SaveAs(Server.MapPath(imageLocation));
}
Je suis en cours d'exécution sur localhost en utilisant le serveur studio visuel interne. Tthe folderpath est correct et j'ai vérifié que Network Service dispose des permissions complètes. Est-ce que je manque quelque chose de flagrant ou est-ce que DNN a un paramètre d'autorisation spécial qui me manque?
Quel serveur web? –
Je cours sur le serveur de développement interne dans Visual Studio 2008 – NickJ
Etes-vous sûr que le service réseau est l'identité de votre site Web? Quelle version d'IIS exécutez-vous? –