<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:security="http://www.springframework.org/schema/security" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.1.xsd"> <security:http auto-config="true" > <security:intercept-url pattern="/index*" access="ROLE_USER" /> <security:http-basic></security:http-basic> <security:logout logout-success-url="/logout" /> </security:http> <security:authentication-manager> <security:authentication-provider> <security:user-service> <security:user name="dineshonjava" password="sweety" authorities="ROLE_USER" /> </security:user-service> </security:authentication-provider> </security:authentication-manager> </beans>To enable HTTP basic, just change "form-login" to "http-basic" tag. As follows on the above file
<security:http auto-config="true" > <security:intercept-url pattern="/index*" access="ROLE_USER" /> <security:http-basic></security:http-basic> <security:logout logout-success-url="/logout" /> </security:http>
Labels: SpringSecurity