#angular #api #.net-core #identityserver4
Вопрос:
У меня есть клиентское приложение Angular, которое вызывает веб-интерфейс .Net Core, размещенный в том же окне. Он аутентифицируется с помощью сервера идентификации 4 в отдельном WebAPI.Приложение OAuth.
Мое решение работает в автономном киоске Raspberry Pi, поэтому большую часть времени взаимодействие между клиентским приложением и WebAPI осуществляется в одном и том же окне. WebAPI управляет некоторым оборудованием, с которым пользователь может взаимодействовать.
Причина использования сервера идентификации 4 заключается в том, что можно получить доступ к WebAPI из другого сетевого местоположения, чтобы отслеживать, что происходит с API.
Мой вопрос: Могу ли я предварительно аутентифицировать локальное клиентское приложение Angular, чтобы пользователю не нужно было входить в систему? Мне нужно немного разобраться в своем подходе к тому, на что следует обратить внимание, поскольку Identity Server 4 имеет множество вариантов, и мне просто нужен самый простой.