¿Alguien sabe cómo ponerse a trabajar con el mecanismo de autenticación configurado mediante la herramienta de administración del sitio web en Linux que ejecuta Mono? ¿Es posible?Autenticación mono y ASP.NET
Respuesta
No creo que encuentres mucho apoyo para esto, evidenciado por la falta de actividad en tu pregunta. La Herramienta de administración del sitio web era removed from CodePlex around April 2009 due to inactivity (CodePlex rules estado: It must be an ongoing project (no "abandoned" projects)
) y su uso/adopción realmente ha disminuido. Muchos proyectos que lo usaban como componente simplemente escribieron el suyo después de eso.
Ha habido algunas alternativas que han surgido en la comunidad después de que se perdió:
- Rolling Your Own Website Administration Tool
- Create Your Own Web Site Administration Tool in ASP.NET
Creo que el uso de código de uno de esos dos proyectos es va a estar tan cerca de lo que busca como esté disponible. No es ideal y requerirá un poco de trabajo para trabajar con los back-ends que desee (ambos utilizan un back-end de servidor SQL). Sé que esta respuesta apesta, pero a veces esa es la respuesta. Espero que alguien venga y me demuestre que estoy equivocado, o que al menos pueda proporcionar el código fuente de WSAT tal como fue la última vez en Codeplex ... eso será una gran ventaja para que funcione.
Si te refieres a un WSAT diferente, por favor comenta y corrígeme .... es realmente un término tan genérico, pero ese fue de lejos el más popular, así que basé esta respuesta en eso.
Me gustaría saber cómo el WSAT eliminado de CodePlex afecta el hecho de que es, de hecho, parte del marco y/o VisualStudio. Si echas un vistazo a cómo se invoca, entonces verás claramente que es parte del soporte de herramientas. –
¿Estás hablando de algo completamente diferente, quieres ejecutarlo desde Linux o simplemente dirigirlo a un sitio basado en Linux/mono? –
Ok, me refería al que es más popular cuando haces una búsqueda en Google :) Está en la mayoría de los resultados preliminares cuando lo buscas. Entonces, lo que quería tener es la misma funcionalidad disponible en Mono/Linux. Supongo (a juzgar por la otra respuesta de Iain) probablemente tendrá que terminar con una implementación personalizada de WSAT. –
Debe configurar su esquema de base de datos manualmente para compatibilidad con Membresía/Roles si usa Mono. Dicho esto, following the FAQ answer (que he encontrado muy útil en el pasado) por sí solo puede no ser suficiente, no estoy seguro acerca de las otras dependencias de la herramienta de administración del sitio web (por ejemplo, cualquier biblioteca específica de .NET que necesite), pero combinada con un appropriate membership provider configured in system.web Diría que hay una posibilidad razonable de que así sea.
Si eso no funciona para usted, apoyaría la sugerencia de Nick de echarle un vistazo a la solución de 4GuysFromRolla.com que tiene mucha información relevante para ambos .NET & Mono.
- 1. Autenticación y Autenticación API Web ASP.NET
- 2. ASP.NET MVC en Mono
- 3. Hosts Linux MONO/ASP.NET?
- 4. Mono a SQL Server con Windows autenticación
- 5. Autenticación ASP.net
- 6. Mono, asp.net C# y MVC Cómo y Tutoriales
- 7. Ubuntu + Mono + ASP.NET, ¿es posible?
- 8. ASP.Net MVC en Linux/Mono
- 9. ASP.NET MVC 1.0 + Mono 2.4
- 10. Autenticación de formularios de ASP.NET y una subcarpeta "Sin autenticación"
- 11. Autenticación de formularios ASP.NET y autenticación persistente Cookie Security
- 12. ASP.NET mvc en mono 2.2
- 13. Autenticación de formas Asp.net y dominios múltiples
- 14. ASP.NET MVC y autenticación de modo mixto
- 15. ASP.NET MVC4 Seguridad, Autenticación y Autorización
- 16. ASP.Net MVC personalizada autenticación
- 17. Autenticación WCF/ASP.NET
- 18. ASP.NET MVC Preview 5 en Mono
- 19. Mono y IHttpHandler
- 20. Autenticación LDAP en ASP.Net MVC
- 21. Autenticación de formularios de Asp.net
- 22. autenticación simple papel en asp.net
- 23. autenticación con ASP.NET Web API
- 24. Emular ASP.NET autenticación de cookies
- 25. ASP.NET: arquitectura de permisos/autenticación
- 26. Autenticación de OpenID en ASP.NET?
- 27. Autenticación de Windows con SSRS ASP.NET ReportViewer y servicio web
- 28. Autenticación ASP.NET MVC y Windows con roles personalizados
- 29. Autenticación de formularios ASP.NET MVC: ¿cómo funciona y persiste la autenticación?
- 30. "Recordarme" con ASP.NET MVC Autenticación no funciona
¿Está preguntando si es posible ejecutar la "Herramienta de administración del sitio web" en Linux, o está preguntando cómo configurar la autenticación en su aplicación ASP.Net que se ejecuta en Linux? ¿Piensas usar la autenticación de Formularios, o quieres usar algo más? Si la autenticación de formularios, ¿qué tipo de base de datos contendrá los usuarios y las funciones: MS SqlServer, MySql, etc.? –
Me gustaría obtener la autenticación de Formularios, preferentemente utilizando SQLite como base de datos, pero me gustaría mucho usar el WSAT para configurar usuarios y roles. –