boot2X版本 跨域未收到前端token

2021-09-01 00:04:28 字數 1088 閱讀 8639

後端未接收到前端傳入的jwt生成token值   導致後端所有session獲取的資訊無效   

最終找到是boot2x版本的跨域問題導致 直接上**

@configuration

public class webconfig implements webmvcconfigurer

@bean

public sqlinjectinterceptor sqlinjectinterceptor()

/*** 跨越

* @return

*/@bean

public filterregistrationbean corsfilter()

@override

public void addinterceptors(interceptorregistry registry)

@override

.allowedheaders("content-type", "x-requested-with", "accept", "origin", "access-control-request-method",

"access-control-request-headers",

"authorization")

.exposedheaders("access-control-allow-origin", "access-control-allow-headers", "access-control-allow-methods"

, "access-control-allow-origin", "access-control-max-age",

"authorization","access-control-allow-headers",

"access-control-allow-methods",

"access-control-allow-origin",

"access-control-max-age",

"x-frame-options")

.allowcredentials(false).maxage(3600);

}}

具體原因不祥  但至少解決了此時問題   望 大佬指點!

Django 1 x版本與2 x版本 區別

匯入的模組是 from django.conf.urls import url urlpatterns中url對應的是正規表示式,如下 from django.conf.urls import url,include from django.contrib import admin urlpatte...

yum安裝git v2 x版本

在bower專案的時候顯示如下報錯 訪問提示中的 報如下資訊 就是說需要公升級git,我的作業系統是centos6.5,git版本是再帶的v1.7.1 使用git version 檢視 首先解除安裝舊版本git yum remove gityum install git 可以使用 wandisco ...

GDAL編譯(2 x與1 x版本通用)

首先宣告這是在windows平台下使用vs編譯的執行庫,linux平台編譯很簡單就不贅述,windows平台下有幾個地方需要注意,所以需要簡單說明一下 編譯32位執行庫,就直接開啟x86 tools command prompt 命令列,進入gdal源 所在目錄,依次輸入執行如下命令即可 nmake...