Просмотр исходного кода

[微信第三方登录][修改]:cookie设置到前端

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
00dba2600d
2 измененных файлов: 5 добавлений и 1 удалений
  1. +4
    -0
      mallinkAdmin/src/main/java/com/iformall/config/WebConfig.java
  2. +1
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java

+ 4
- 0
mallinkAdmin/src/main/java/com/iformall/config/WebConfig.java Просмотреть файл

@@ -55,9 +55,13 @@ public class WebConfig implements WebMvcConfigurer {
public CorsFilter corsFilter() {
final UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource = new UrlBasedCorsConfigurationSource();
final CorsConfiguration corsConfiguration = new CorsConfiguration();
// 允许cookies跨域
corsConfiguration.setAllowCredentials(true);
// 允许向该服务器提交请求的URI, *表示全部允许
corsConfiguration.addAllowedOrigin("*");
// 允许访问的头信息,*表示全部
corsConfiguration.addAllowedHeader("*");
// 允许提交请求的方法, *表示全部允许
corsConfiguration.addAllowedMethod("*");
urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", corsConfiguration);
return new CorsFilter(urlBasedCorsConfigurationSource);


+ 1
- 1
mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java Просмотреть файл

@@ -165,7 +165,7 @@ public class WechatLoginController extends BaseController {
try {
String cookieName = URLEncoder.encode(info.getUsername(), "utf-8");
Cookie unameCookie = new Cookie("uname", cookieName);
unameCookie.setMaxAge(3600);
// unameCookie.setMaxAge(3600);
response.addCookie(unameCookie);
} catch (Exception e) {
log.error(e.getMessage());


Загрузка…
Отмена
Сохранить