67 messaggi dal 14 maggio 2006
Buongiorno a tutti..!!

Son alla prima domanda dopo tanti anni..qui nel forum di ASPITALIA.
Sto scrivendo un'applicazione asp.net core RC2 in cui devo creare via codice delle cartelle nel server e scriverci dentro dei file json contenenti dei dati raccolti da varie form ed alcuni canvas.
Riesco molto concretamente a creare le folder ma non riesco a scriverci all'interno ricevendo puntualmente un'eccezione riguardo i permessi di scrittura.
Il progetto è localizzato su di una folder nel c:\.
Cercando delle soluzioni son passato a dare i permessi di modifica agli utenti NETWORK SERVICE e USRR ma non son riuscito ancora a risolvere.
Per il momento salvo e leggo il file nel c:\.
Modificato da alengy il 02 giugno 2016 10.08 -
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao e bentornato!
Vai a vedere come è stato configurato l'application pool di IIS. In particolare, vai su "Impostazioni avanzate" e guarda cosa vale l'impostazione "Identità".
http://media-www-iis.azureedge.net/media/7179529/application-pool-identities-624-apppoolid1.png

Se vale "ApplicationPoolIdentity", il sito andrà in esecuzione con un utente virtuale di IIS, che non è né NETWORK SERVICE né IUSR.
Il nome di tale utente sarà:

IIS AppPool\NomeTuoApplicationPool

Prova a dare a lui i privilegi di scrittura sulla cartella, vedi se a quel punto funziona.

ciao,
Moreno

Enjoy learning and just keep making
67 messaggi dal 14 maggio 2006
ok grazie verifico. ;)
67 messaggi dal 14 maggio 2006
Risolto brillantemente direi ;) grazie!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.