|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
Здравствуйте! Делаю простейшею авторизацию - просто по поиску логина и пароля в БД. Если логин и пароль найден, то должна загрузиться страница с объектами принадлежащими данному пользователю. Для этого создал форму авторизации: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
Для обработки запроса на авторизацию с данной странице создал контроллер, который, если нашел нужного пользователя должен перенаправлять в контроллер "FriendsController", который должен загрузить список друзей пользователя. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
При перенаправлении он также должен передать логин пользователя, но как это правильно сделать честно не знаю. Контроллер в который идет перенаправление: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Это не работает он перенаправляет на страницу "http://localhost:64536/FriendsController?login=vldmr", которая не находится. Подскажите как правильно сделать переадресацию? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2021, 18:49 |
|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
Vlad__i__mir, ошибка найдена - не верное имя контроллера, нужно так Код: c# 1.
Подскажите как сделать, чтобы параметры передавались не в адресной строке, а POST-запросом или другим способом, но чтобы в адресной строке не "святилось"? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2021, 11:48 |
|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
Vlad__i__mir, Нельзя делать редирект методом POST. Авторизация в данном случая должна сохраниться в куки, зачем вы передаёте логин дальше? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2021, 23:55 |
|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
hVostt Vlad__i__mir, Нельзя делать редирект методом POST. Авторизация в данном случая должна сохраниться в куки, зачем вы передаёте логин дальше? Чтобы подгрузить данные конкретно этого пользователя ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2021, 16:41 |
|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
hVostt, а еще возможно вы знаете (подозрительная ссылка!) https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1334975&msg=22304649 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2021, 16:49 |
|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
Vlad__i__mir Чтобы подгрузить данные конкретно этого пользователя Ну тогда редиректите на GET метод ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2021, 22:14 |
|
Переадресация запроса с одного контроллера в другой в C# asp.net mvc Core
|
|||
---|---|---|---|
#18+
hVostt Vlad__i__mir Чтобы подгрузить данные конкретно этого пользователя Ну тогда редиректите на GET метод Нашел способ через Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2021, 07:16 |
|
|
start [/forum/topic.php?fid=18&msg=40058943&tid=1354551]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 127ms |
0 / 0 |