Как использовать nuget в Angular 8 - PullRequest
0 голосов
/ 17 марта 2020

Я работаю над Angular 8 проектом, который говорит с Asp. NET Webapi, построенным на. NET framework 7.1. Два разных приложения и два разных URL-адреса в одном домене org.

В моей организации произошли недавние изменения, и мне необходимо иметь несколько dll от Nuget (Organization Artifactory) в моем проекте Angular, чтобы включить аутентификацию. То же самое я сделал в. NET framework - ASP. NET Webapi. Это довольно простая в использовании опция Manage nuget для справки, которая включает эти библиотеки в ASP. NET project.

Как я могу сделать то же самое в Angular project? В моем коде Visual Studio после включения расширения диспетчера пакетов Nuget, если я пытаюсь добавить какие-либо DLL, он спрашивает меня .csproj. Но у меня нет any.csproj для моего angular проекта. Есть ли другой способ использовать Nuget в angular и получить DLL?

Даже если есть возможность динамически добавлять dll во время задачи сборки конвейера tfs azure, я в порядке. Бесплатно я не могу вручную скачать dll и добавить в Angular. Потому что это запрещено согласно моей политике организации. Все должно прийти через pacakge.config / nuget.

1 Ответ

0 голосов
/ 17 марта 2020

Angular не использует DLL. Angular - это JavaScript рамки. Если вы хотите использовать авторизацию в своем приложении, то вам нужно иметь токен на задней и лицевой сторонах. Есть отличная статья о ASP. NET Аутентификация ядра с JWT и Angular

...