Java 重定向太多\uuuTA身份验证
我得到了OKTA登录屏幕,但在输入凭证后,应用程序进入无限循环以重定向url 登录URL: 重定向URL: OKTA设置: 浏览器上出现错误: 有人更早地面对这个问题吗Java 重定向太多\uuuTA身份验证,java,spring-boot,spring-security,okta,okta-api,Java,Spring Boot,Spring Security,Okta,Okta Api,我得到了OKTA登录屏幕,但在输入凭证后,应用程序进入无限循环以重定向url 登录URL: 重定向URL: OKTA设置: 浏览器上出现错误: 有人更早地面对这个问题吗 技术:springboot,OKTA它正在重新定向以再次登录。 您需要实现一个rest api,如下所示:- @RestController public class oktaTest{ @GetMapping("/") public String welcome2User(Principal princi
技术:springboot,OKTA它正在重新定向以再次登录。 您需要实现一个rest api,如下所示:-
@RestController
public class oktaTest{
@GetMapping("/")
public String welcome2User(Principal principal) {
return "Hi "+principal.getName()+" Welcome to App";
}
}
所以在连续两天试图弄明白这一点后,我发现了一些东西。如果您正在使用
<dependency>
<groupId>com.okta.spring</groupId>
<artifactId>okta-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
com.okta.spring
奥克塔弹簧启动机
2.0.1
然后,spring在默认情况下监听上的okta代码http://localhost:8080/login/oauth2/code/okta
因此,当我像所有教程一样输入自定义重定向uri(/authorization code/callback)时,okta发现这是一个安全页面。即使我在application.properties-okta.oauth2.redirect-uri中放置了相同的端点
我仍然无法确定身份验证,但至少非停止重定向已停止,并且我未经授权。您可以尝试清除cookie或使用匿名窗口吗?您还可以共享您的安全配置吗?您的“/login”页面似乎也处于安全状态,它将重定向到“/login”供您登录。