<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://dosideas.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Spring_Security</id>
		<title>Spring Security - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://dosideas.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Spring_Security"/>
		<link rel="alternate" type="text/html" href="https://dosideas.com/wiki/index.php?title=Spring_Security&amp;action=history"/>
		<updated>2026-05-17T00:22:47Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://dosideas.com/wiki/index.php?title=Spring_Security&amp;diff=6655&amp;oldid=prev</id>
		<title>MaTT: Página creada con 'Spring Security es un framework para la autenticación y control de acceso en una aplicación Java.  == Configuración rápida de Spring Security == Configurar Spring Securi…'</title>
		<link rel="alternate" type="text/html" href="https://dosideas.com/wiki/index.php?title=Spring_Security&amp;diff=6655&amp;oldid=prev"/>
				<updated>2012-07-03T14:19:04Z</updated>
		
		<summary type="html">&lt;p&gt;Página creada con &amp;#039;&lt;a href=&quot;/wiki/Spring_Security&quot; title=&quot;Spring Security&quot;&gt;Spring Security&lt;/a&gt; es un framework para la autenticación y control de acceso en una aplicación Java.  == Configuración rápida de Spring Security == Configurar Spring Securi…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Spring Security]] es un framework para la autenticación y control de acceso en una aplicación Java.&lt;br /&gt;
&lt;br /&gt;
== Configuración rápida de Spring Security ==&lt;br /&gt;
Configurar Spring Security para un sitio web consiste en: &lt;br /&gt;
# Agregar las librerias de Spring Security al proyecto.&lt;br /&gt;
# Crear un archivo de configuración '''applicationContext-security.xml''' con las definiciones de los accesos y usuarios.&lt;br /&gt;
# Configurar el filtro de Spring Security en el archivo '''web.xml''' &lt;br /&gt;
&lt;br /&gt;
=== 1. Configurar las librerias de Spring Security ===&lt;br /&gt;
Usando Maven, incluir 3 dependencias: &lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;dependency&amp;gt;&lt;br /&gt;
	&amp;lt;groupId&amp;gt;org.springframework.security&amp;lt;/groupId&amp;gt;&lt;br /&gt;
	&amp;lt;artifactId&amp;gt;spring-security-web&amp;lt;/artifactId&amp;gt;           &lt;br /&gt;
	&amp;lt;version&amp;gt;3.1.0.RELEASE&amp;lt;/version&amp;gt;&lt;br /&gt;
&amp;lt;/dependency&amp;gt;&lt;br /&gt;
&amp;lt;dependency&amp;gt;&lt;br /&gt;
	&amp;lt;groupId&amp;gt;org.springframework.security&amp;lt;/groupId&amp;gt;&lt;br /&gt;
	&amp;lt;artifactId&amp;gt;spring-security-config&amp;lt;/artifactId&amp;gt;&lt;br /&gt;
	&amp;lt;version&amp;gt;3.1.0.RELEASE&amp;lt;/version&amp;gt;&lt;br /&gt;
&amp;lt;/dependency&amp;gt;&lt;br /&gt;
&amp;lt;dependency&amp;gt;&lt;br /&gt;
	&amp;lt;groupId&amp;gt;org.springframework.security&amp;lt;/groupId&amp;gt;&lt;br /&gt;
	&amp;lt;artifactId&amp;gt;spring-security-taglibs&amp;lt;/artifactId&amp;gt;&lt;br /&gt;
	&amp;lt;version&amp;gt;3.1.0.RELEASE&amp;lt;/version&amp;gt;&lt;br /&gt;
&amp;lt;/dependency&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Configurar applicationContext-security.xml ===&lt;br /&gt;
Crear un archivo '''applicationContext-security.xml''' en la aplicación web. El siguiente archivo tiene una definición de ejemplo agregada.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;beans xmlns=&amp;quot;http://www.springframework.org/schema/beans&amp;quot;&lt;br /&gt;
       xmlns:sec=&amp;quot;http://www.springframework.org/schema/security&amp;quot;&lt;br /&gt;
       xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;br /&gt;
       xsi:schemaLocation=&amp;quot;http://www.springframework.org/schema/beans&lt;br /&gt;
           http://www.springframework.org/schema/beans/spring-beans.xsd&lt;br /&gt;
           http://www.springframework.org/schema/security&lt;br /&gt;
           http://www.springframework.org/schema/security/spring-security.xsd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;sec:http auto-config=&amp;quot;true&amp;quot; use-expressions=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;sec:remember-me key=&amp;quot;contactManagerRememberMeUniqueKey&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;sec:intercept-url pattern=&amp;quot;/login/**&amp;quot; access=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;sec:intercept-url pattern=&amp;quot;/**&amp;quot; access=&amp;quot;isAuthenticated()&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/sec:http&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;sec:global-method-security pre-post-annotations=&amp;quot;enabled&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;sec:authentication-manager alias=&amp;quot;authenticationManager&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;sec:authentication-provider&amp;gt;&lt;br /&gt;
            &amp;lt;sec:user-service&amp;gt;&lt;br /&gt;
                &amp;lt;sec:user name=&amp;quot;admin&amp;quot; password=&amp;quot;admin&amp;quot; authorities=&amp;quot;admin&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/sec:user-service&amp;gt;&lt;br /&gt;
        &amp;lt;/sec:authentication-provider&amp;gt;&lt;br /&gt;
    &amp;lt;/sec:authentication-manager&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/beans&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Configurar el filtro de Spring Security ===&lt;br /&gt;
En el archivo '''web.xml''' configurar: &lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;listener&amp;gt;&lt;br /&gt;
	&amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;br /&gt;
&amp;lt;/listener&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;filter&amp;gt;&lt;br /&gt;
	&amp;lt;filter-name&amp;gt;springSecurityFilterChain&amp;lt;/filter-name&amp;gt;&lt;br /&gt;
	&amp;lt;filter-class&amp;gt;org.springframework.web.filter.DelegatingFilterProxy&amp;lt;/filter-class&amp;gt;&lt;br /&gt;
&amp;lt;/filter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;filter-mapping&amp;gt;&lt;br /&gt;
	&amp;lt;filter-name&amp;gt;springSecurityFilterChain&amp;lt;/filter-name&amp;gt;&lt;br /&gt;
	&amp;lt;url-pattern&amp;gt;/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;
&amp;lt;/filter-mapping&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta configuración puede desplegarse la aplicación y se visualizará el login default de Spring Security.&lt;br /&gt;
&lt;br /&gt;
== Ver también ==&lt;br /&gt;
* [http://www.springsource.org/spring-security Página oficial de Spring Security]&lt;br /&gt;
* [https://dosideas-aplicaciones-modelo.googlecode.com/svn/dosideas-spring-security-workshop/trunk Proyecto de Ejemplo]&lt;/div&gt;</summary>
		<author><name>MaTT</name></author>	</entry>

	</feed>