Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
4 / 4 / 1
Регистрация: 14.02.2016
Сообщений: 126

Можно ли использовать ASP.Net Core Identity вместе с Angular?

24.02.2019, 08:40. Показов 3893. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно вопрос в названии темы
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.02.2019, 08:40
Ответы с готовыми решениями:

Использование Identity Server и ASP .Net Core 3.00 с Angular
Приложение Angular ASP Net Core создано на основе шаблона VS2019 .NetCore 3.0 с аутентификацией и локальным хранением учетных записей. Как...

Asp.net core identity
Добрый день. В своем проекте я хочу использовать двухуровневую систему - Web(MVC) и DAL(library) Если я создаю проект по умолчанию с...

Identity в ASP.NET Core 2.0
Доброе время суток. Пытаюсь реализовать авторизацю с помощью Identity на asp.net core 2.0. Но столкнулся с проблемой, что у пользователя...

19
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
24.02.2019, 10:29
... любое фронт-энд приложение, которое может получить, сохранить и передать на контроллер AuthorizTion/Identity token, может использовать Identity model ...хоть Postman...
0
4 / 4 / 1
Регистрация: 14.02.2016
Сообщений: 126
24.02.2019, 10:35  [ТС]
UPD. Вопрос отпал, нельзя (или нужно сильно извратиться). Тему можно удалять
0
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
24.02.2019, 14:10
Цитата Сообщение от Cyberlol Посмотреть сообщение
UPD. Вопрос отпал, нельзя (или нужно сильно извратиться). Тему можно удалять
Было бы любопытно послушать , каким образом Вы пришли к такому выводу ?
П.С можно.
0
4 / 4 / 1
Регистрация: 14.02.2016
Сообщений: 126
24.02.2019, 14:26  [ТС]
Цитата Сообщение от sau Посмотреть сообщение
Было бы любопытно послушать , каким образом Вы пришли к такому выводу ?
П.С можно.
Можно, но identity заточено чтоб выдавать все во views, т.е. представления. А чтоб выдавало в angular-овкский файл, и там уже обрабатывалось - это нужно хорошо постараться.
Возможно я ошибаюсь. Но в интернете по данному вопросу особо пусто (если накидаете ссылочек с мануалами, буду благодарен)
0
.NET C#,ASP.NET MVC
Эксперт .NET
 Аватар для lvlkoo
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
24.02.2019, 14:44
Цитата Сообщение от Cyberlol Посмотреть сообщение
Возможно я ошибаюсь
Ошибаетесь.

Цитата Сообщение от Cyberlol Посмотреть сообщение
Но в интернете по данному вопросу особо пусто
В интернете по данному вопросу ПОЛНО информации.

Identity - технология, которая поддерживает несколько способов авторизации в чесле которых есть авторизаця с помощью токенов, какраз то, что нужно для spa приложения

https://metanit.com/sharp/aspnet5/23.7.php
http://jasonwatmore.com/post/2... e-tutorial
0
4 / 4 / 1
Регистрация: 14.02.2016
Сообщений: 126
24.02.2019, 14:57  [ТС]
Цитата Сообщение от lvlkoo Посмотреть сообщение
Identity - технология, которая поддерживает несколько способов авторизации в чесле которых есть авторизаця с помощью токенов, какраз то, что нужно для spa приложения
вот как раз с токенами я видел кучу информации, правда не знал что это относится к identity. (p.s. на многих сайтах jwt выделяют в отдельный вид)

Только мне токены не нужно, я хотел бы что-то по типу такого: https://metanit.com/sharp/aspnet5/16.1.php (вот то что там в разделе есть, это и хочу видеть у себя в проекте). Вопрос в другом: как мне вместо return view() отправлять данные в ангулар?
0
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
24.02.2019, 15:47
Цитата Сообщение от Cyberlol Посмотреть сообщение
Вопрос в другом: как мне вместо return view() отправлять данные в ангулар?
Вы тут немного запутались ).
Ангуляр может запросить данные у сервера , например , обратившись к его web.api
А return View - это часть функционала по формированию контента в MVC фреймворке.
Как бы горячее с мокрым смешивать не стоит.

https://metanit.com/sharp/aspnet_webapi/
0
.NET C#,ASP.NET MVC
Эксперт .NET
 Аватар для lvlkoo
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
24.02.2019, 16:12
Cyberlol, вам явно нужно подучить материал в целом. Пока вы не поймете как работает MVC, как работает анугяляр, что такое куки, токены и как работают методы авторизации на основе их - вы будете городить непонятно что
1
 Аватар для Sifors
7 / 5 / 5
Регистрация: 28.09.2016
Сообщений: 76
25.02.2019, 06:26
Лучший ответ Сообщение было отмечено Cyberlol как решение

Решение

1.Вам нужен не MVC а WEB API шаблон проекта. И создавайте не через редактор проекта а через терминал cmd. https://docs.microsoft.com/en-... ual-studio
В редакторе устаревший шаблон.
2.Потом делаете "identity" как тут. https://code-maze.com/authenti... ore-jwt-1/
3.Отправка данных на клиент происходит через return Json();

Добавлено через 14 минут
4.Если пишете .NET + Angular то забудьте про MVC и view(). Потому как, MVC это автономная концепция, она не подразумевает работы со сторонними фреймворками вообще. Для этих задач существует web API подход.

Добавлено через 5 минут
5.Посмотрите как тут https://github.com/Azarchenkov1/placements
2
 Аватар для Lucky64
20 / 9 / 0
Регистрация: 16.01.2019
Сообщений: 288
27.10.2019, 11:44
Цитата Сообщение от Sifors Посмотреть сообщение
2.Потом делаете "identity" как тут. https://code-maze.com/authenti... ore-jwt-1/
с клиентской частью по данной статье все пошло как часы, перехожу дальше и вижу что ангуляр пишется отдельно в отдельной папке, вопрос: Как мне объеденить 2 этих проекта в один?
0
163 / 138 / 35
Регистрация: 25.11.2015
Сообщений: 910
27.10.2019, 13:52
Зачем? Делается два проекта, один апи, второй ангуляр. Проще работать будет
1
 Аватар для Lucky64
20 / 9 / 0
Регистрация: 16.01.2019
Сообщений: 288
27.10.2019, 16:05
Цитата Сообщение от yurickas Посмотреть сообщение
Зачем? Делается два проекта, один апи, второй ангуляр. Проще работать будет
значит я чего то не понял, мб подкинете инструкцию как это все работает? т.е. я запускаю серверный проект, а потом как мне отдельно запустить ангуляр? через вс2017 не смог... через консоль тоже не робит Если не сложно вам конечно, бьюсь уже 5-й день...
0
163 / 138 / 35
Регистрация: 25.11.2015
Сообщений: 910
27.10.2019, 17:15
Ставишь VS Code. На нем проще работать на фронтенде. Есть куча расширений для ангуляра и верстку намного быстрее делать там. С Ангуляром работаешь там, запускаешь через ноду.
Апи пишешь на VS и запускаешь там же. В апи надо открыть CORS, иначе запросы ангуляра не дойдут.

Всё. А ну да, комп надо не самый отстойный... )))
2
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
28.10.2019, 01:02
Цитата Сообщение от Lucky64 Посмотреть сообщение
бьюсь уже 5-й день
За 5 дней можно было весь раздел по asp.net core на metanit прочитать. Два раза.
0
 Аватар для Lucky64
20 / 9 / 0
Регистрация: 16.01.2019
Сообщений: 288
28.10.2019, 09:23
nicolas2008, причем тут кор? Кор я прочел от начала и до конца уже раз 5, проблема в том, что я не смог разобраться как обьеденить 2 проекта - ангуляр и кор в 1, или на метаните емть данный мануал? Можно ссылку?

Добавлено через 3 минуты
nicolas2008, и да, за 5 дней ну никак нормально не прочитат весь раздел кора на метаните, если не ошибаюсь там 30+ глав, если только 24/7 читать, и то врядли, а если успеть, то в голове ничего все равно не останется кроме каши...так что плс не нужно сверху вниз меня тут в чем то попрекать, это форум на котором обычно помогают, а не читают мораль...

Добавлено через 58 секунд
yurickas, спасибо, сегодня буду тестить
0
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
28.10.2019, 17:02
Lucky64, хотите понимать такие вещи - начните с изучения фундаментальных вещей. Клиент-серверные приложения и веб-приложения в частности. HTTP, RESTful API, AJAX, SPA.
1
 Аватар для Lucky64
20 / 9 / 0
Регистрация: 16.01.2019
Сообщений: 288
28.10.2019, 18:58
nicolas2008, уже в процессе
0
 Аватар для m0nax
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
29.10.2019, 23:20
Цитата Сообщение от Lucky64 Посмотреть сообщение
что я не смог разобраться как обьеденить 2 проекта - ангуляр и кор в 1
их не надо объединять, по крайней мере нет никакой необходимости в этом.
Это в любом случае будет 2 приложения, независимо от расположения в папках и способах запуска..
в этом же как раз огромный плюс SPA - они живут своей жизнью, своими разработчикам, на своих серверах и в своем репозитории

задача нашего дотнета - предоставить данные и методы управления ими (если надо) в виде Web API, интерфейс и взаимодействие с юзером отдается ануглярам/реактам
0
 Аватар для Lucky64
20 / 9 / 0
Регистрация: 16.01.2019
Сообщений: 288
30.10.2019, 09:11
Цитата Сообщение от m0nax Посмотреть сообщение
их не надо объединять, по крайней мере нет никакой необходимости в этом.
Это в любом случае будет 2 приложения, независимо от расположения в папках и способах запуска..
в этом же как раз огромный плюс SPA - они живут своей жизнью, своими разработчикам, на своих серверах и в своем репозитории
задача нашего дотнета - предоставить данные и методы управления ими (если надо) в виде Web API, интерфейс и взаимодействие с юзером отдается ануглярам/реактам
Да, спасио, уже разобрался, благо yurickas, подсказал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.10.2019, 09:11
Помогаю со студенческими работами здесь

Очистка cookies в ASP.NET Core Identity
Добрый день! Подскажите, пожалуйста, каким образом можно почистить куки, если администратор поменял пароль или пользователь был удален....

ASP.NET Core Identity (в проекте WebApi)
админам: Я не увидел разделов для кора или для веб апи, если я их пропустил, плз перенесите и не серчайте Здравствуйте. У меня...

Пагинация в ASP .NET Core- Angular 8
Есть проект созданный в связке Angular 8 - Core т.е. фронтенд-сервет, нужно сделать пагинацию(постраничную навигацию), буду признателен...

ASP.Net Core + Angular. Шаблон из VS
Собственно вот, по шаблону студии создал проект. Все настроил где надо - заработало. Теперь о неприятном. По шаблону скрипты и стили...

ASP.NET Core Identity - Из коробки или добавление самостоятельно
Всем добрый вечер. Отталкиваясь от учебных пособий в сети, существует мнение, что оптимальнее добавлять идентификацию самостоятельно, не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru