Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Аутентификация в смешанном AngularJS + ASP.NET MVC приложении / 21 сообщений из 21, страница 1 из 1
22.09.2016, 08:58
    #39313111
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Есть ASP.NET MVC приложение - обычные View + Controllers (аутентификация на основе куки). Некоторые его формы есть желание сделать "мини SPA" на AngularJS + WebAPI Controllers. Вопрос: как сделать общую для всего приложения, в том числе для AngularJS + WebAPI, аутентификацию?
...
Рейтинг: 0 / 0
22.09.2016, 09:01
    #39313113
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
...
Рейтинг: 0 / 0
22.09.2016, 09:10
    #39313117
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Алексей К Начало работы с ASP.NET Identity

и что конкретно там по теме вопроса?
...
Рейтинг: 0 / 0
22.09.2016, 09:35
    #39313135
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиАлексей К Начало работы с ASP.NET Identity

и что конкретно там по теме вопроса?
Перегонщик перекупкиВопрос: как сделать общую для всего приложения, в том числе для AngularJS + WebAPI, аутентификацию?авторРазработчики фреймворка настоятельно рекомендуют переходить на новую систему, называя основными ее преимуществами возможность внедрения в абсолютно любой проект (ASP.NET MVC, Web Forms, Web Pages, Web API и SignalR),
...
Рейтинг: 0 / 0
22.09.2016, 09:44
    #39313140
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Алексей КПерегонщик перекупкипропущено...


и что конкретно там по теме вопроса?
Перегонщик перекупкиВопрос: как сделать общую для всего приложения, в том числе для AngularJS + WebAPI, аутентификацию?авторРазработчики фреймворка настоятельно рекомендуют переходить на новую систему, называя основными ее преимуществами возможность внедрения в абсолютно любой проект (ASP.NET MVC, Web Forms, Web Pages, Web API и SignalR),

так как?
...
Рейтинг: 0 / 0
22.09.2016, 09:52
    #39313145
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкитак как?Не понял, что как?
...
Рейтинг: 0 / 0
22.09.2016, 09:54
    #39313149
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Алексей КПерегонщик перекупкитак как?Не понял, что как?

как сделать то, что я описал в вопросе
...
Рейтинг: 0 / 0
22.09.2016, 09:58
    #39313153
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиАлексей Кпропущено...
Не понял, что как?

как сделать то, что я описал в вопросеДана ссылка на библиотеку и даны начальные сведения по ней. Что ещё нужно дать?
...
Рейтинг: 0 / 0
22.09.2016, 10:02
    #39313157
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Алексей КПерегонщик перекупкипропущено...


как сделать то, что я описал в вопросеДана ссылка на библиотеку и даны начальные сведения по ней. Что ещё нужно дать?

да, зашибись ты помог
...
Рейтинг: 0 / 0
22.09.2016, 10:07
    #39313161
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиАлексей Кпропущено...
Дана ссылка на библиотеку и даны начальные сведения по ней. Что ещё нужно дать?

да, зашибись ты помогНу гугли дальше на тему "ASP.NET Identity", информации по этой теме в гуглах достаточно. Чего ещё-то?
...
Рейтинг: 0 / 0
22.09.2016, 10:34
    #39313189
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
есть у кого-то еще какие мысли?
...
Рейтинг: 0 / 0
22.09.2016, 10:46
    #39313204
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиесть у кого-то еще какие мысли?
Выше правильно советовали. В сети полно статей как все это устроено.
Начни делать и если не будет получаться, пиши с примерами кода и описанием проблемы, тогда точнее помогут.
...
Рейтинг: 0 / 0
22.09.2016, 11:44
    #39313272
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиесть у кого-то еще какие мысли?

Опиши проблему.
...
Рейтинг: 0 / 0
22.09.2016, 12:04
    #39313286
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
hVosttПерегонщик перекупкиесть у кого-то еще какие мысли?

Опиши проблему.

1. Пользователь аутентифицируется в обычном ASP.NET MVC приложении - оно уже существует (используется Identity, аутентификация на основе куки)
2. Открывается форма приложения с главным меню.
3. При переходам по меню открываются разные формы, часть из которых я хочу реализовать как SPA на основе AngularJS + WebAPI.
4. Через $http аяксом из AngularJS идет обращение к методам WebAPI.
5. Если бы приложение полностью было SPA, тогда я бы сделал аутентификацию по токену (вот этих примеров в Интернете навалом). Но этих "мини SPA" несколько. И тут у меня проблема: я не знаю как сделать аутентификацию для этих "мини SPA" (причем, хотелось бы не хаки, а что-то стандартное), чтобы подхватывалась аутентификация в основном обычном ASP.NET MVC приложении .
...
Рейтинг: 0 / 0
22.09.2016, 13:18
    #39313370
oaken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупки,

ajax запросы гоняют все те же куки что и обычные http запросы, остается только ловить их на стороне сервера и проверять
...
Рейтинг: 0 / 0
22.09.2016, 13:41
    #39313393
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
oakenПерегонщик перекупки,

ajax запросы гоняют все те же куки что и обычные http запросы, остается только ловить их на стороне сервера и проверять

т.е. для WebAPI Controller надо будет сделать свой фильтр? а как сделать чтобы стандартные атрибуты [Autorize] для методов WebAPI Controller работали?
...
Рейтинг: 0 / 0
22.09.2016, 13:42
    #39313395
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиoakenПерегонщик перекупки,

ajax запросы гоняют все те же куки что и обычные http запросы, остается только ловить их на стороне сервера и проверять

т.е. для WebAPI Controller надо будет сделать свой фильтр? а как сделать чтобы стандартные атрибуты [Autorize] для методов WebAPI Controller работали?

или они и так будут работать?
...
Рейтинг: 0 / 0
22.09.2016, 14:40
    #39313482
oaken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкиПерегонщик перекупкипропущено...


т.е. для WebAPI Controller надо будет сделать свой фильтр? а как сделать чтобы стандартные атрибуты [Autorize] для методов WebAPI Controller работали?

или они и так будут работать?Думаю, тебе стоит это проверить. В MVC 6, например, для MVC и WebApi используются одни и те же контроллеры.
...
Рейтинг: 0 / 0
23.09.2016, 07:29
    #39313839
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупки5. Если бы приложение полностью было SPA, тогда я бы сделал аутентификацию по токену (вот этих примеров в Интернете навалом). Но этих "мини SPA" несколько. И тут у меня проблема: я не знаю как сделать аутентификацию для этих "мини SPA" (причем, хотелось бы не хаки, а что-то стандартное), чтобы подхватывалась аутентификация в основном обычном ASP.NET MVC приложении .

Чем тебя не устраивает обычная классическая аутентификация, при которой выдаются куки и все твои мини-SPA пользуются этой кукой? Она ведь итак будет подхватываться.
...
Рейтинг: 0 / 0
23.09.2016, 07:31
    #39313840
Перегонщик перекупки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
hVosttПерегонщик перекупки5. Если бы приложение полностью было SPA, тогда я бы сделал аутентификацию по токену (вот этих примеров в Интернете навалом). Но этих "мини SPA" несколько. И тут у меня проблема: я не знаю как сделать аутентификацию для этих "мини SPA" (причем, хотелось бы не хаки, а что-то стандартное), чтобы подхватывалась аутентификация в основном обычном ASP.NET MVC приложении .

Чем тебя не устраивает обычная классическая аутентификация, при которой выдаются куки и все твои мини-SPA пользуются этой кукой? Она ведь итак будет подхватываться.

я, в общем, так и сделал. вначале что-то затупил.
...
Рейтинг: 0 / 0
23.09.2016, 07:34
    #39313842
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация в смешанном AngularJS + ASP.NET MVC приложении
Перегонщик перекупкия, в общем, так и сделал. вначале что-то затупил.

Аутентификация на основе токена тебе может понадобиться в двух случаях:

1. ты хочешь отдавать API чужим приложениям
2. ты пишешь мобильное приложение, например, на Cordova
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Аутентификация в смешанном AngularJS + ASP.NET MVC приложении / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]