Je travaille sur une application Web que nous avons acquise auprès d'une autre société. Lorsque vous vous "inscrivez", le serveur est supposé créer un alias DNS en utilisant WMI. Il plantait avec une « erreur générique », qui a ensuite été guéri en ajoutant la balise suivante dans le fichier web.config:Ajouter des enregistrements DNS à partir de l'application .NET
identitéimpersonate = mot de passe « true » userName = « administrateur » = « theadminpass »
Cela a fonctionné, mais pour une raison quelconque, il a depuis cassé, et évidemment je ne l'aime pas du point de vue de la sécurité. J'ai utilisé l'outil de gestion WMI pour donner à root \ microsoftdns des permissions complètes pour l'administration, le service réseau, le réseau et aspnet, sans succès.
Quoi qu'il en soit, je veux savoir s'il y a une autre manière que d'utiliser WMI pour fiable et en toute sécurité ajouter des enregistrements DNS à partir d'une interface Web .NET.