С аутентификацией Windows доверительные отношения между первичным доменом и доверяемым доменом перестали работать при вызове IsInRole

У меня есть своя установка веб-сервера asp.net для использования аутентификации Windows.

Это проходит проверку подлинности очень хорошо с зарегистрированным пользователем моего тока.

Я могу проверить это путем просмотра...

HttpContext.Current.User.Identity.Name

И я могу проверить, что аутентифицируюсь путем просмотра...

HttpContext.Current.User.Identity.IsAuthenticated

Однако, когда я вызываю.IsInRole функцию, я получаю ошибку доверительных отношений...

HttpContext.Current.User.IsInRole("accounting")

Я нашел ссылки онлайн на проблемы с предоставлением доменного имени с ролевым именем (domain\accounting), но я все еще получаю ту же ошибку. Какие-либо предложения на том, где посмотреть или диагностировать проблему?

6
задан yamspog 12 April 2010 в 21:15
поделиться

1 ответ

Что ж, похоже, что если вы ссылаетесь на несуществующую роль, вы получаете ошибку доверенного домена.

Ошибка исчезла, и код работал нормально, когда я изменил с ...

HttpContext.Current.User.IsInRole("accounting") 

на настоящее имя группы ...

HttpContext.Current.User.IsInRole("rsi_accounting") 
9
ответ дан 10 December 2019 в 02:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: