Re[20]: Пара вопрсов по WebService-ам
От: MikaRSDN Soukhov Stock#
Дата: 18.03.03 07:48
Оценка:
Здравствуйте, TK, Вы писали:

TK>Hello, "MikaRSDN Soukhov"

>>
>> А как работает windows autorization? Например на своем компе (и в текущем аккаутне)
>> я администратор. В совем сервисе я поставил

TK>А WindowsPrincipal.IsInRole("Admins") что говорит?


неправду он говорит

WindowsPrincipal principal = new WindowsPrincipal(WindowsIdentity.GetCurrent());
bool b = principal.IsInRole("Admins");
/// b == false


Текущий то юзвер может быть и не админом. Может там другая учетная запись?
Re[21]: Пара вопрсов по WebService-ам
От: TK Лес кывт.рф
Дата: 18.03.03 08:07
Оценка:
Hello, "MikaRSDN Soukhov"
>
> неправду он говорит
>
>
> WindowsPrincipal principal = new WindowsPrincipal(WindowsIdentity.GetCurrent());
> bool b = principal.IsInRole("Admins");
> /// b == false
>

>
> Текущий то юзвер может быть и не админом. Может там другая учетная запись?
>

если ничего не помогает, то можно начать читать документацию

The name should be in the form DOMAINNAME\GROUPNAME or MACHINENAME\GROUPNAME.

Posted via RSDN NNTP Server 1.4.6
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[22]: Пара вопрсов по WebService-ам
От: MikaRSDN Soukhov Stock#
Дата: 18.03.03 08:25
Оценка:
Здравствуйте, TK, Вы писали:

TK>если ничего не помогает, то можно начать читать документацию


TK>

TK>The name should be in the form DOMAINNAME\GROUPNAME or MACHINENAME\GROUPNAME.


Можно Но так как я уже прочитал то место, и не получив нужного результата, решил запостить сюда.

Вот такое у меня раньше были строчки

bool b = principal.IsInRole(@"WORKGROUP\Administrator");
bool b = principal.IsInRole(@"MIKA\Administrator");
bool b = principal.IsInRole(@"BUILTIN\Administrator");
bool b = principal.IsInRole(@"Administrator");


Ничто из этого не дало true
Только на user был положительный ответ
Re[23]: Пара вопрсов по WebService-ам
От: TK Лес кывт.рф
Дата: 18.03.03 08:41
Оценка:
Hello, "MikaRSDN Soukhov"

> Можно Но так как я уже прочитал то место, и не получив нужного результата, решил запостить сюда.

>
> Вот такое у меня раньше были строчки
>
>
> bool b = principal.IsInRole(@"WORKGROUP\Administrator");
> bool b = principal.IsInRole(@"MIKA\Administrator");
> bool b = principal.IsInRole(@"BUILTIN\Administrator");
> bool b = principal.IsInRole(@"Administrator");
>

>
> Ничто из этого не дало true
> Только на user был положительный ответ

IsInDole — это проверка на принадлежность группе, а WORKGROUP\Administrator это обычно User
Posted via RSDN NNTP Server 1.4.6
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[24]: Пара вопросов по WebService-ам
От: MikaRSDN Soukhov Stock#
Дата: 19.03.03 07:35
Оценка:
Здравствуйте, TK, Вы писали:

TK>Hello, "MikaRSDN Soukhov"


>>

>> Вот такое у меня раньше были строчки
>>
>>
>> bool b = principal.IsInRole(@"WORKGROUP\Administrator");
>> bool b = principal.IsInRole(@"MIKA\Administrator");
>> bool b = principal.IsInRole(@"BUILTIN\Administrator");
>> bool b = principal.IsInRole(@"Administrator");
>>

>>
>> Ничто из этого не дало true
>> Только на user был положительный ответ

TK>IsInDole — это проверка на принадлежность группе, а WORKGROUP\Administrator это обычно User


У меня был положительный ответ на вот такое
principal.IsInRole("User");


А что означает, что WORKGROUP\Administrator это пользователь, а не название группы. Как тогда писать?

зы Все запуустки сервиса я произвожу из-под отладчика (или я уже писал про это )
Re[25]: Пара вопросов по WebService-ам
От: TK Лес кывт.рф
Дата: 19.03.03 20:08
Оценка:
Hello, "MikaRSDN Soukhov"
>
> У меня был положительный ответ на вот такое
>
> principal.IsInRole("User");
>

>
> А что означает, что WORKGROUP\Administrator это пользователь, а не название группы. Как тогда писать?
>

MIKE\Administrators т.е. группы обычно с 's на конце

> зы Все запуустки сервиса я произвожу из-под отладчика (или я уже писал про это )


Ну наверное...
Posted via RSDN NNTP Server 1.4.6
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[26]: Пара вопросов по WebService-ам
От: MikaRSDN Soukhov Stock#
Дата: 19.03.03 21:23
Оценка:
Здравствуйте, TK, Вы писали:

И все равно не прошло. Теперь уже с s на конце

зы Имеет разница между группами Admins и Administrators?
Re[27]: Пара вопросов по WebService-ам
От: TK Лес кывт.рф
Дата: 20.03.03 04:00
Оценка: 15 (1)
Hello, "MikaRSDN Soukhov"

>

> И все равно не прошло. Теперь уже с s на конце
>

У меня прокатило "BUILTIN\Administrators"

т.е. для системных групп нужно писать BUILTIN, а для пользовательских например "MIKE\Debugger Users"

> зы Имеет разница между группами Admins и Administrators?


Наверное... У меня вот группы Admins нет...
Posted via RSDN NNTP Server 1.4.6
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.