Образцы Security.Principal и Security.Permissions - PullRequest
1 голос
/ 22 октября 2011

Где я могу найти пример про Security.Principal и Security.Permissions?

Я хочу разработать форму входа в Winform и страницу входа в Webform и управлять их безопасностью. Я хочу знать, как и насколько мне помогают эти 2 пространства имен.

спасибо

1 Ответ

1 голос
/ 22 октября 2011

Если вы используете формы Windows, лучше всего будет использовать класс WindowsPrincipal. У вас есть доступ к активному каталогу? Что вы пытаетесь обезопасить?

Если ваше приложение просто использует плоский файл для базы данных, все, что вам действительно нужно, это установить ACL для используемого файла, Windows остановит доступ к файлу для любого приложения, а не только для вашего. Или вам нужен удаленный доступ к ресурсам, таким как WCF, SQL, веб-сервисы.

Нам нужна небольшая информация, и мы можем дать вам лучший ответ. Но вместо этого вам определенно лучше не писать никакого кода, кроме проверки группы пользователя или WindowsPrincipal.IsAdministrator, например, в качестве проверки в вашем приложении. Если это тот путь, по которому вы собираетесь идти, то вам нужно рассмотреть UAC в Windows Vista / 7.

Больше информации, пожалуйста:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...