【发布时间】:2021-06-27 15:04:29
【问题描述】:
我有一个 Spring Boot 应用程序。
我需要发送包含指向系统特定页面的直接 url 的电子邮件,例如:
请点击以下链接接受报价:http://example.com/somepage?id=5
所需的行为如下:
- 用户点击电子邮件中包含的链接。
- 出现登录页面。
- 用户登录并打开链接的特定页面。
但这不起作用。当用户点击 URL 时,他直接进入主页,而不是链接中包含的特定页面。
我在控制器中有这个方法:
@GetMapping("/home")
public String menu(Model model) {
return "home";
}
这是 Spring Security 配置类:
...
.formLogin()
.loginPage("/login")
.permitAll()
.defaultSuccessUrl("/home", true)
...
有谁知道我应该怎么做才能使其正常工作?
谢谢一百万。
问候,
【问题讨论】:
标签: java email spring-security hyperlink