前後端分離開發時,我們的前端請求是跨域請求,會造成session和cookie失效的問題。 在閲讀多種解決方法後,我選擇了使用redis來實現session的解決方案,確保前端使用跨域請求的情況下,後端可以維持用户session. 起因 為什麼選擇redis來實現跨域下的session呢? 我閲讀了多種跨域session丟失的解決辦法,但都沒有生效,於是最後選擇了redis才解決了這個問題。
承認有點標題黨了。這次開發一個項目遇到問題,以前有兩個微信老項目基於yaf,域名為m.baidu.com(做示例),然後網頁授權域名填的是m.baidu.com,而這次新開發的項目是基於laravel,那麼域名為wechat.baidu.com,但是網頁授權域名怎麼辦,這就坑爹了。當然了,大部分人不會遇到這麼蛋疼的事情吧。 前提 laravel5.5 php7.1.0 nginx1.10