Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
hVosttТем более в системах по-сложнее по-любому придётся пилить свою систему авторизации и получения разрешений (особенно на уровне так называемом row-level), хочешь или не хочешь. Всё верно. Кстати, уходить от roleManager в конфиге тоже преждевременно. Например, для Windows Authentication этот roleManager - то, что доктор прописал. Пользователи - доменные, роли - в БД. И всё работает, и нативные атрибуты, и IPrincipal.IsInRole и всё остальное. Правда, это уже не касается темы ASP.NET Identity. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 11:34 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
МСУhVosttТем более в системах по-сложнее по-любому придётся пилить свою систему авторизации и получения разрешений (особенно на уровне так называемом row-level), хочешь или не хочешь. Всё верно. Кстати, уходить от roleManager в конфиге тоже преждевременно. Например, для Windows Authentication этот roleManager - то, что доктор прописал. Пользователи - доменные, роли - в БД. И всё работает, и нативные атрибуты, и IPrincipal.IsInRole и всё остальное. Правда, это уже не касается темы ASP.NET Identity.Thread.CurrentPrincipal вроде как при любом подходе обязано работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 11:43 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
Алексей КНакой мне SecurityStamp? Обсуждали ведь это как-то уже... Я проверяю логин при каждом запросе, производительность позволяет. Но в этом случае роли зря гоняются туда-сюда в куках. Это жаль... Я до сих пор не понимаю, почему тебя это парит. 1. Снижается производительность? (хде намёки на доказательства?) 2. Снижается безопасность? (примеры, плз?) 3. ??? Спрашиваю, так как иногда сам нахожу несуществующие проблемы на пустом месте, хорошо с опытом это проходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 11:50 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
Алексей КThread.CurrentPrincipal вроде как при любом подходе обязано работать. Не торопись использовать Thread.CurrentPrincipal, сначала прочитай это http://codearticles.ru/articles/2488 (очень важная статья) http://msdn.microsoft.com/en-us/library/aa302377.aspx • HttpContext = HttpContext.Current.User, which returns an IPrincipal object that contains security information for the current Web request. This is the authenticated Web client. • WindowsIdentity = WindowsIdentity.GetCurrent(), which returns the identity of the security context of the currently executing Win32 thread. • Thread = Thread.CurrentPrincipal which returns the principal of the currently executing .NET thread which rides on top of the Win32 thread. В контексте IIS integrated Windows UserPrincipal.CurrentGets a user principal object that represents the current user under which the thread is running. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 11:54 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
Алексей КThread.CurrentPrincipal вроде как при любом подходе обязано работать. Вовсе нет. Точнее с некоторыми допущениями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 11:56 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
МСУАлексей КThread.CurrentPrincipal вроде как при любом подходе обязано работать. Не торопись использовать Thread.CurrentPrincipal, сначала прочитай это http://codearticles.ru/articles/2488 (очень важная статья) http://msdn.microsoft.com/en-us/library/aa302377.aspx • HttpContext = HttpContext.Current.User, which returns an IPrincipal object that contains security information for the current Web request. This is the authenticated Web client. • WindowsIdentity = WindowsIdentity.GetCurrent(), which returns the identity of the security context of the currently executing Win32 thread. • Thread = Thread.CurrentPrincipal which returns the principal of the currently executing .NET thread which rides on top of the Win32 thread. В контексте IIS integrated Windows UserPrincipal.CurrentGets a user principal object that represents the current user under which the thread is running.Ок, посмотрю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 12:24 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
hVosttАлексей КThread.CurrentPrincipal вроде как при любом подходе обязано работать. Вовсе нет. Точнее с некоторыми допущениями.Ок, уточню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 12:24 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
hVosttСпрашиваю, так как иногда сам нахожу несуществующие проблемы на пустом месте, хорошо с опытом это проходит.Мой опыт в данном вопросе пока недостаточен. Поэтому придираюсь к каждой мелочи. Мало ли чего. :-) Пока смирился с ситуацией, но неприятный осадок остался. Ладно, время покажет. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 12:26 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
Алексей КВ сложившейся ситуации, с учетом возможного кэширования, так правильнее: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. О СУПЕР!!!!!!!!!!!!!!!! Вот это вообще то, что нужно. Это можно использовать не только в контроллерах но и в отдельных методах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 13:07 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
МСУ http://msdn.microsoft.com/en-us/library/aa302377.aspx • HttpContext = HttpContext.Current.User, which returns an IPrincipal object that contains security information for the current Web request. This is the authenticated Web client. • Thread = Thread.CurrentPrincipal which returns the principal of the currently executing .NET thread which rides on top of the Win32 thread.Ну и в каких случаях это может отличаться? При async/await? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 13:26 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
Алексей КМСУпропущено... Ну и в каких случаях это может отличаться? При async/await? Причем тут async/await? :) http://msdn.microsoft.com/en-us/library/aa292118(v=vs.71).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 13:27 |
|
||
|
Не включается SqlRoleProvider
|
|||
|---|---|---|---|
|
#18+
МСУАлексей Кпропущено... Ну и в каких случаях это может отличаться? При async/await? Причем тут async/await? :) Ну там продолжение в другом потоке. Мало ли чего. :-) МСУ http://msdn.microsoft.com/en-us/library/aa292118(v=vs.71).aspx Ну понял, отстал. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2014, 13:40 |
|
||
|
|

start [/forum/topic.php?fid=18&startmsg=38726424&tid=1357055]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 366ms |

| 0 / 0 |
