Мое приложение состоит из двух частей: веб-службы, которая отправляет очереди в частную очередь MSMQ, и службы Windows, которая принимает очереди и вставляет их в базу данных.На моей машине разработки все в порядке, но когда я развернул их на сервере, возникла проблема с разрешениями:
- Веб-служба, работающая внутри IIS, использует учетную запись NETWORK SERVICE для создания очереди.
- сама служба запускается от имени администратора и затем не может получить доступ к очереди.
Я попытался добавить разрешения для учетной записи администратора, но не смог с ошибкой «Доступ запрещен».Я даже не могу удалить эти очереди.
Как я могу это исправить?Большое спасибо