Администраторские страницы для управления поставщиком членства asp.net и Ролевым управлением

Есть ли какие-либо проекты с открытым исходным кодом, которые предоставляют фронтэнд поставщику членства asp.net? Что-то как одна Visual Studio выставляет через него конфигурацию, но тот, который может быть развернут на производстве.

Примеры части функциональности, которую я хотел бы видеть во фронтэнде,

  • Добавьте пользователей
  • Удалите пользователей
  • Измените пароль
  • Роли изменения.
  • Добавьте роли

И т.д.

18
задан Quintin Par 4 February 2010 в 17:29
поделиться

3 ответа

Питер Келлнер имеет старую статью , в которой излагается, как это сделать, в комплекте с исходным кодом .

2
ответ дан 30 November 2019 в 09:06
поделиться

Найденный один здесь для asp.net mvc, но 30 евро, на которые бросаются, 

0
ответ дан 30 November 2019 в 09:06
поделиться

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

http://spikes.codeplex.com/releases/view/40655


WebAdmin - это просто встроенное приложение ASP.NetWebAdministrationFiles, очищенное с помощью codebehinds, чтобы сделать возможной настройку и рефакторинг.

Это предшественник более комплексного приложения для веб-администрирования asp.net, которое будет включать в себя многие проблемы конфигурации, возникшие за последние 5 лет. возникли за последние 5 лет и 3 версии .net.

Использование: Направьте WebAdmin на сайт, указав applicationPhysicalPath и, если необходимо, applicationUrl (виртуальный путь). например. default.aspx?applicationPhysicalPath=C:\Projects\WebAdmin\WebApplication1\&applicationUrl=/

Лучше всего, если личность, запускающая это приложение, имеет повышенные разрешения. Таким образом, имеет смысл запускать его с сервера webdev или cassini. Если вы планируете разместить его в IIS, помните, что используется имперсонация, и настройте vdir соответствующим образом.

Известные проблемы:

Пока не удалось отследить все возможные случаи исключения "Invalid postback". Оно вызвано дырой в безопасности, закрытой через некоторое время после написания встроенных файлов веб-администратора, и до сих пор не обновлялось.

Когда вы найдете такой случай, перейдите на эту страницу и поместите в директиву страницы следующее: EnableEventValidation="false" и опубликуйте это на вкладке http://spikes.codeplex.com Issues.

2
ответ дан 30 November 2019 в 09:06
поделиться
Другие вопросы по тегам:

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