J'ai un programme de console écrit en C# qui fonctionne sous l'utilisateur foo. Le programme crée un fichier. Dans certaines situations, une application Web exécutée sous l'IUSR doit pouvoir supprimer les fichiers créés par l'application de console.Création de fichiers C# - comment accorder IUSR DELETE?
Je voudrais accorder DELETE (ou quelque chose d'équivalent) à IUSR lorsque le fichier est créé. Comment puis-je faire cela en C#?
J'ai trouvé FileIOPermission et je ne suis pas sûr de ce que c'est, mais comme vous ne pouvez pas spécifier un utilisateur en particulier, je suis sûr que c'est maintenant ce dont j'ai besoin.
Quelqu'un a eu un bon pointeur sur la façon de faire cela? En passant, je me rends compte que dans certains pays, l'octroi des droits IUSR SUPPRIMER sur n'importe quel fichier serait une chose assez douteuse, mais dans ce cas la nature des fichiers impliqués signifie que je suis heureux d'accorder ces droits IUSR]
@Sabau - merci pour votre réponse. Je voulais définir les permissions par programme plutôt que via l'interface utilisateur. – shearichard