Об использовании безопасности ASP.NET и членства в веб-приложениях - PullRequest
3 голосов
/ 27 декабря 2010

У меня есть 3 вопроса об использовании безопасности ASP.NET и членства в веб-приложениях

  1. Есть ли у людей вне localhost какие-либо средства доступа к панели управления безопасностью ASP.NET?

    http://i.stack.imgur.com/AmYwQ.jpg

  2. Каков наилучший способ редактирования безопасности?Это путем открытия веб-сайта через VS2010 и редактирования безопасности, или есть другой способ или какая-то панель управления, которую я могу использовать?

  3. Я не могу редактировать безопасность, пока папка находится в wwwroot,поэтому я должен разрезать его на рабочий стол, отредактировать его безопасность и положить обратно в папку wwwroot.Я не думаю, что это вообще приемлемый способ, есть идеи получше?

Ответы [ 2 ]

3 голосов
/ 27 декабря 2010

1: Нет, вы не можете получить доступ к инструменту WSAT за пределами localhost, и его необходимо использовать вместе с VS.(Примечание: я видел людей, пытающихся это сделать, но почему-то это не так просто.

2: Вы можете использовать модули, уже созданные другими, как упомянуто Заком. Подобный здесь. Или вы можете использовать Членство / Роли API для написания своих собственных страниц, выполняющих эту работу.

3: Не уверен, что происходит с вашей проблемой wwwroot. Возможно, это может быть проблема с разрешениемВы получаете какую-либо ошибку?

3 голосов
/ 27 декабря 2010

Средство администрирования веб-сайта (WSAT) является средством по умолчанию для управления сайтом ASP.NET из коробки.Если вы хотите развернуть решение, которое может быть интегрировано в ваш веб-сайт, вы должны посмотреть на проект MyWSAT на CodePlex.Он предоставляет все функции WSAT.

...