Java /oauth/authorization/<;服务>;在浏览器中单击链接时不起作用,但在浏览器中输入链接时起作用

Java /oauth/authorization/<;服务>;在浏览器中单击链接时不起作用,但在浏览器中输入链接时起作用,java,spring-boot,spring-mvc,oauth,vaadin,Java,Spring Boot,Spring Mvc,Oauth,Vaadin,所以我似乎不能把我的头围绕着这个 原因可能是什么 我的设置: 我将弹簧靴2.3.3与Vaadin 17.0.3结合使用。 对于oauth,我使用Spring-Boot-Oauth2。(与本教程大致相同):https://vaadin.com/learn/tutorials/google-login)) 它对瓦丁14有效,但我想在切换到瓦丁16之后,有些东西坏了。。。我试图测试一些东西,但是回滚对我来说并不容易 我的JDK是Java14 当我试图点击我的OAuth链接时,例如,“/OAuth/au

所以我似乎不能把我的头围绕着这个

原因可能是什么

我的设置:

我将弹簧靴2.3.3Vaadin 17.0.3结合使用。 对于oauth,我使用Spring-Boot-Oauth2。(与本教程大致相同):https://vaadin.com/learn/tutorials/google-login))

它对瓦丁14有效,但我想在切换到瓦丁16之后,有些东西坏了。。。我试图测试一些东西,但是回滚对我来说并不容易

我的JDK是Java14

当我试图点击我的OAuth链接时,例如,
“/OAuth/authorization/google”
,我的应用程序返回404。但是,当我在浏览器中输入相同的链接时,它就工作了

我不知道从哪里开始,但我怀疑这与瓦丁的路线布局有关

你知道这是什么原因吗?我不能发布代码,因为我不知道错误可能在哪里


如果您需要更多信息,请随时询问。

您可以在链接上添加
路由器忽略
作为属性,这样路由器就不会将其解释为内部链接,只需触发更改视图,而无需重新加载页面


因此,您的链接可能类似于

您可以在链接上添加
路由器忽略
作为属性,使其成为链接,以便路由器不会将其解释为内部链接,该链接只会触发更改视图,而不会重新加载页面

因此,您的链接可能类似于