Чтобы настроить мое веб-приложение, мне нужно предоставить полный контроль над определенной папкой для 'СЕТЕВОЙ СЛУЖБЫ '
счет. Он работает нормально, но в системах, отличных от английского, я получаю System.Security.Principal.IdentityNotMappedException
. Это связано с тем, что имя этой встроенной учетной записи локализовано для этой системы (я использую жестко закодированное значение 'NETWORK SERVICE'
).
Есть ли способ программно выяснить, что такое локализованная версия 'NETWORK SERVICE'
?