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