Собственное приложение, развернутое на локальном хосте, взаимодействующее с сервером веб-портала, вызывает CORS - PullRequest
0 голосов
/ 28 июня 2019

Я создал web-api с использованием .NET Core 2.2 и развернул на http://localhost:5000 с использованием kestrel.http://localhost:5000 соединяется с локальными сканирующими машинами и предоставляет веб-API для управления устройствами.

Известные CORS возникают на веб-сайтах интрасети, когда они пытаются получить доступ к моему веб-API с помощью ajax.Все остальные сайты находятся на https.

. Для своей машины разработки я использовал dotnet dev-certs https --trust, который сгенерировал доверенный сертификат.

Вопрос:

  • Как я могу получитьтакой доверенный сертификат для localhost для некоторых прав доступа.
  • Браузер блокирует самоподписанные сертификаты.В крайнем случае, мы должны добавить исключение в браузер для localhost.Do браузер позволяет setup.exe устанавливать такие исключения в своих настройках.
  • Любой другой подход или любой другой продукт, который развернут как микро-сервис на локальном хосте.Возможно, изучение будет плодотворным.

Я просто попытался объяснить это как можно проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...