vue 解決不能攜帶session問題
1 需要配置代理
devServer: {
host: '127.0.0.1',
port: 8010,
proxy: {
'/api/': {
target: 'http://127.0.0.1:8080',
changeOrigin: true,
pathRewrite:{
'/api':'/xxxxxx'
}
}
}
2 修改配置檔案 預設為false不允許攜帶session,改為true
axios.defaults.withCredentials=true;
3 修改axios中的請求即可
this.$axios.post('/api/xx/xxx', {}, {
headers: {
"Content-Type": "application/json;charset=utf-8"
}
}).then(function(response) {
// 這裡是處理正確的回撥
}).catch(function(response) {
// 這裡是處理錯誤的回撥
console.log(response)
});
相關文章
- 解決VUE引用element不能顯現元件css樣式問題Vue元件CSS
- vue-resource get/post請求如何攜帶cookie的問題VueCookie
- 解決macOS vim 不能連按問題Mac
- 不能建立降序索引的問題的解決索引
- 解決國內gem不能用的問題
- mysql 本機不能登入問題解決MySql
- 解決jdbc不能重連mysql的問題JDBCMySql
- 解決不能訪問 VMware Server Web Access 的問題ServerWeb
- vue前後端分離解決每次請求session都會變的問題Vue後端Session
- vue2 前後端分離專案ajax跨域session問題解決Vue後端跨域Session
- 使用tengine解決負載均衡的session問題負載Session
- 解決Django本地介面不能跨域訪問的問題Django跨域
- Laradock 網路問題不能下載解決
- 解決webpack不能匹配post請求的問題Web
- 解決linux不能上外網的問題Linux
- 解決VNC有些鍵不能輸入的問題VNC
- 解決mysql不能遠端連線的問題MySql
- 解決除錯不能命中斷點的問題除錯斷點
- 使用tcpdump解決應用不能執行問題TCP
- 遠端桌面不能全屏問題解決辦法
- vue許可權問題解決方案Vue
- vue webpack配置解決跨域問題VueWeb跨域
- 關於 PHP Session ID 改變的問題解決PHPSession
- 求解決 Laravel with () limit 的問題 附帶解決方案LaravelMIT
- Notification中Intent攜帶資料重複問題Intent
- 解決org.apache.shiro.session.UnknownSessionException: There is no session with id的問題ApacheSessionException
- 解決「問題」,不要解決問題
- 解決CORS跨域不能傳遞cookies的問題CORS跨域Cookie
- 表格不能垂直居中問題解決一例 (轉)
- vue scoped 解決樣式不生效問題Vue
- Vue中跨域問題解決方案1Vue跨域
- vue中常見的問題以及解決方法Vue
- 解決vue移動端適配問題Vue
- Vue專案History模式404問題解決Vue模式
- VUE 呼叫 flask 介面,解決跨域問題VueFlask跨域
- 安裝vue/cli報錯問題解決Vue
- GitHub 不能訪問解決方案Github
- 解決Url帶中文引數亂碼問題