Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с использованием метода PrincipalPermission.Demand() / 3 сообщений из 3, страница 1 из 1
22.06.2018, 21:48
    #39664468
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с использованием метода PrincipalPermission.Demand()
Доброго времени суток.

Windows 10 x64; .Net Framework 4.7.1

В чём может быть причина возникновения исключения в обозначенном ниже коде (первым параметром указал свой логин)?

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
using System;
using System.Security.Permissions;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            PrincipalPermission pp = new PrincipalPermission("Andrey", null);
            pp.Demand(); // System.Security.SecurityException: 'Сбой при запросе разрешений для владельца учетной записи.'
            Console.WriteLine("Hello");
        }
    }
}



Аналогичную ошибку получаю если использую такую строку:

Код: c#
1.
PrincipalPermission pp = new PrincipalPermission(null, "Администраторы");
...
Рейтинг: 0 / 0
22.06.2018, 21:58
    #39664473
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с использованием метода PrincipalPermission.Demand()
Compositum, Заметки->Важно

Я не компрендо, но вроде написано Impotant
...
Рейтинг: 0 / 0
22.06.2018, 22:03
    #39664475
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с использованием метода PrincipalPermission.Demand()
buserЯ не компрендо, но вроде написано Impotant
Спасибо! Помогло.

Читаю букварь от Албахари, оказалось, что в нём это важное примечание указано через страницу после начальных примеров (только сейчас обнаружил). А поскольку я читаю последовательно, то, соответственно не дошёл до этойImportant. :)

Ещё раз благодарю за помощь!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с использованием метода PrincipalPermission.Demand() / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]