J'ai un serveur écrit en C# qui utilise l'usurpation d'identité.Comment puis-je modifier par programme les attributs de sécurité d'un fichier afin que tout utilisateur peut supprimer le fichier
Je voudrais savoir comment je peux modifier les attributs de sécurité d'un fichier afin que tout utilisateur peut le supprimer.
Mon serveur emprunte l'identité d'un utilisateur, puis crée un fichier temporaire. Plus tard, j'ai besoin de supprimer le fichier mais à ce stade, je ne suis plus l'identité de l'utilisateur qui a créé le fichier et quand une tentative est faite pour supprimer le fichier, une exception est générée. Ma supposition est que, au moment où je crée le fichier, je devrais pouvoir changer les attributs de sécurité pour permettre à n'importe quel utilisateur de supprimer le fichier.
Comment puis-je accomplir ceci (C# préféré mais p/invoke fonctionnera aussi).
Je suis actuellement en utilisant .NET 1.1, donc une méthode qui peut être mis en œuvre 1.1 serait appréciée.
Merci, mais j'ai besoin d'une solution .NET 1.1. – jmatthias