|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
хочу понять как работает AuthenticationMiddleware, авторизирую так, тут стандартно Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
спер пример из нопа с милдлвером Код: 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
но не авторизует, ваще не видит в мидлвере схемы авторизации, что я упустил? конфигурирую вот так Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 12:20 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
handmadeFromRu, handmadeFromRuспер пример из нопа с милдлвером Это же стандартная реализация встроенного миддла зачем свою делать? Схему для аутентификации не указал: o.DefaultAuthenticateScheme вижу только options.DefaultSignInScheme ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 13:12 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
hVostt, у нас авторизация сквозь 3 разные таблицы не связаных юзеров..так уж сложилось когда то давно. не хотим пока бд менять, вот поэтому смотрю технологию и под свои нужны. так то я посмотел что мне достаточно 3 интрефейса реализовать чтоб базовый identety заюзать. щас попробую прописать схему, заодно в внутренностях копаюсь ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 13:18 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
handmadeFromRu, Я бы на вашем месте найстойчиво смотрел в сторону SSO и OpenID Connect. И там уже плевать как у вас там юзеры по таблицам организованы, или разбросаны по всему миру, добываются из космоса или ещё как ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 13:20 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
handmadeFromRu, "AuthenticationScheme" плохой выбор для схемы, кстати :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 13:21 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
hVostt, можешь объяснить, если не сложно, не горит, пока я хотя бы так хочу демку запустить, а там посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 13:28 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
hVosttСхему для аутентификации не указал: o.DefaultAuthenticateScheme прописал и теперь при переходе на страницу, требующую пользователя, редиректит на login + мидлвере не вызывается. чет прям не заводиться в моих руках. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 15:06 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
handmadeFromRuhVostt, можешь объяснить, если не сложно, не горит, пока я хотя бы так хочу демку запустить, а там посмотрим. Зырь сюда: https://github.com/identityserver Там есть дока и семплы. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 16:40 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
handmadeFromRuhVosttСхему для аутентификации не указал: o.DefaultAuthenticateScheme прописал и теперь при переходе на страницу, требующую пользователя, редиректит на login + мидлвере не вызывается. чет прям не заводиться в моих руках. Ну всё верно, на логине и не должен мидлвере вызываться, там атрибут надо ещё повесить для анонимного пользователя. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 16:41 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
hVostt, само собой не на login, кука авторизации появляется...обернул экшен атрибутом авторизации и при переходе на него редирект на login постоянно..хотя кука есть и сам мидлвере не дергается..дилема ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 19:59 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
handmadeFromRu, проще посмотреть на стандартную реализацию авторизации с использованием Identity и посмотреть, чего ты ещё упустил :) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 11:54 |
|
custom Authentication and Authorization
|
|||
---|---|---|---|
#18+
hVostt, я нашел причину Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
так работает, если порядок поменять нет. usemvc что то меняет в конвейере ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 12:06 |
|
|
start [/forum/topic.php?fid=18&fpage=25&tid=1355403]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 154ms |
0 / 0 |