# Configure Okta with Grails 3.3.3

**URL:** <https://devforum.okta.com/t/configure-okta-with-grails-3-3-3/25087>\
**Category:** Questions\
**Tags:** spring\
**Created:** [August 21, 2023, 5:05am UTC](https://devforum.okta.com/t/configure-okta-with-grails-3-3-3/25087 "2023-08-21T05:05:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![logan.warner](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/logan.warner/32/4883_2.png) [@logan.warner](https://devforum.okta.com/u/logan.warner)\
**Post date:** [August 21, 2023, 5:05am UTC](https://devforum.okta.com/t/configure-okta-with-grails-3-3-3/25087/1 "2023-08-21T05:05:41Z")

</div>

Hey all, I’ve been following this older tutorial here:

> **[Build Server Side Authentication in Grails with OAuth 2.0 and Okta](https://developer.okta.com/blog/2018/04/19/okta-with-grails)**
>
> This is a quick tutorial demonstrating how to add authentication to a Grails application with Okta.

My company needs to integrate an application into our existing Okta setup; however we are hard stuck without ease of upgrade at Grails 3.3.3, which has a Spring Boot version too early to take advantage of the Spring Okta Starter. I’ve followed the aforementioned tutorial above as it was made on Grails 3.3.3, and I know that it requires a plugin hosted on bintray, but seeing as it was also hosted on github, I took that, assembled its jar, and added it as a dependency to a standalone Grails 3.3.3 app. Following the tutorial, I get to the step where you should navigate to the login page and see the Okta login, but instead see the Grails login, as well as this error

```auto
2023-08-21 00:03:42.843 ERROR --- [nio-8080-exec-1] .g.p.s.o.SpringSecurityOauth2BaseService : There is no providerService for okta
2023-08-21 00:03:42.905 ERROR --- [nio-8080-exec-1] o.g.web.errors.GrailsExceptionResolver : OAuth2Exception occurred when processing request: [GET] /springSecurityOAuth2/authenticate - parameters:
provider: okta
No provider 'okta'. Stacktrace follows:

java.lang.reflect.InvocationTargetException: null

```

I’m fairly certain my application.yml is set up correctly, is what I am attempting to do even possible anymore?

---

<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 15, 2024, 11:50pm UTC](https://devforum.okta.com/t/configure-okta-with-grails-3-3-3/25087/2 "2024-02-15T23:50:55Z")

</div>

Closed on February 15, 2024, 11:50pm UTC


