Как вызвать методы службы Windows из веб-API ASP.NET?C#

Место общения программистов C#
Ответить
Anonymous
 Как вызвать методы службы Windows из веб-API ASP.NET?

Сообщение Anonymous »

У меня есть веб-API ASP.NET, настроенный для взаимодействия с WPF, а вскоре и с другими клиентами. Это полностью внутренняя экосистема, однако я знаю, что безопасность по-прежнему является большим приоритетом.
У меня есть несколько методов HTTP GET, которым требуются права администратора для доступа к необходимым данным (я частично работаю с сертификатами в локальном хранилище компьютеров и до сих пор не нашел способа доступа и создания сертификатов в этом пространстве без прав администратора).
Я могу просто использовать приложение пул, используемый ASP.NET, имеет полные права администратора, но я знаю о плохой безопасности.
У меня есть идея, но мне просто интересно (A), не трачу ли я на это время подход, поскольку он совершенно неверен/не идеален или (Б) как мне это настроить?
Моя текущая идея — создать службу Windows, работающую с правами администратора. Но я не знаю, как вызвать методы службы Windows из моего веб-API ASP.NET.

Подробнее здесь: https://stackoverflow.com/questions/787 ... et-web-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»