# Cannot resolve method 'oauth2Login' in 'HttpSecurity'

**URL:** <https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773>\
**Category:** OAuth/OIDC\
**Created:** [April 13, 2021, 2:59pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773 "2021-04-13T14:59:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Groum](https://avatars.discourse-cdn.com/v4/letter/g/839c29/32.png) [@Groum](https://devforum.okta.com/u/Groum)\
**Post date:** [April 13, 2021, 2:59pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773/1 "2021-04-13T14:59:30Z")

</div>

I am trying to implement Okta openId() to an old system running on spring boot 1.5 , I have used okta stater 0.6.0 .  
I was trying to use oauth2Login but it seems the method is not available ?  
Can any one help me how to redirect my application to okta login page ?  
can we use oauth2Login() with spring boot 1.5 ?

---

<div class="post-metadata">

**Author:** ![mraible](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/mraible/32/37_2.png) [@mraible](https://devforum.okta.com/u/mraible)\
**Post date:** [April 13, 2021, 3:04pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773/2 "2021-04-13T15:04:13Z")

</div>

You might have to to use `@EnableOAuth2Sso`. [Add User Authentication to Your Spring Boot App in 15 Minutes | Okta Developer](https://developer.okta.com/blog/2018/10/05/build-a-spring-boot-app-with-user-authentication)

---

<div class="post-metadata">

**Author:** ![mraible](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/mraible/32/37_2.png) [@mraible](https://devforum.okta.com/u/mraible)\
**Post date:** [April 13, 2021, 3:05pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773/3 "2021-04-13T15:05:49Z")

</div>

Note: our Spring Boot Starter v0.6.0 is no longer officially supported by Okta. See our release status table for more information: [GitHub - okta/okta-spring-boot: Okta Spring Boot Starter](https://github.com/okta/okta-spring-boot#release-status).

---

<div class="post-metadata">

**Author:** ![Groum](https://avatars.discourse-cdn.com/v4/letter/g/839c29/32.png) [@Groum](https://devforum.okta.com/u/Groum)\
**Post date:** [April 13, 2021, 3:09pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773/4 "2021-04-13T15:09:14Z")

</div>

Thank you @mraible I have used @EnableOAuth2Sso can I use the the method oauth2Login().  
my application is old using spring 1.5 hence 0.6.0 is it possible to implement Okta with this version?  
Is it possible to use the method oauth2Login()

---

<div class="post-metadata">

**Author:** ![mraible](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/mraible/32/37_2.png) [@mraible](https://devforum.okta.com/u/mraible)\
**Post date:** [April 14, 2021, 6:44pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773/5 "2021-04-14T18:44:33Z")

</div>

No, `oauth2Login()` is not available in the version of Spring Security you’re using. Here’s the code from the blog post I referenced above.

```java
@EnableOAuth2Sso  
@Configuration  
public class SpringSecurityWebAppConfig extends WebSecurityConfigurerAdapter {  
  
    @Override  
    protected void configure(HttpSecurity http) throws Exception {  
        http.authorizeRequests()  
            .antMatchers("/").permitAll()  
            .antMatchers("/img/**").permitAll()  
            .anyRequest().authenticated();  
    }  
      
}

```

---

<div class="post-metadata">

**Author:** ![andrea](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/andrea/32/2172_2.png) [@andrea](https://devforum.okta.com/u/andrea)\
**Post date:** [February 6, 2024, 11:29pm UTC](https://devforum.okta.com/t/cannot-resolve-method-oauth2login-in-httpsecurity/13773/6 "2024-02-06T23:29:30Z")

</div>


