Asp. net ядро ​​3.1 и angular 8 - PullRequest
       147

Asp. net ядро ​​3.1 и angular 8

0 голосов
/ 07 августа 2020

У меня есть этот сценарий, когда мне нужно вытащить текущее имя пользователя, вошедшее в систему, в приложении angular. Я быстро поискал в Интернете и увидел, что широко распространенным решением является создание api. Что ж, я создал api, который отлично работает при попытке вызова из инструмента тестирования api, но не работает, когда я пытаюсь вызвать его из пользовательского интерфейса из-за CORS. Я пробовал разные настройки, и он работает, когда у меня для cors withOrigin установлен URL-адрес пользовательского интерфейса, который у меня есть, и для флагов windows и анонимных флагов установлено значение true. У меня есть 3 вопроса.

  1. Хорошая идея иметь набор withOrigin, как говорит набор из 10 URL-адресов? сервера это будет работать? Нужно ли мне иметь оба на одном сервере?
  2. Есть ли способы извлечь пользовательский контекст из angular проекта самостоятельно вместо вызова API? аванс.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...