解決調用登錄接口,后端返回的sessionid的path不是根路徑問題
使用vue做登錄頁面時,登錄接口返回的sessionid的path不同,導致被瀏覽器忽略
這個問題一直困擾了半個月,問別人或者是網上查,一直找不到解決辦法,后面瞬間,突然看到了網上寫的vue項目中配置文件中解決跨域的那里,有一個配置,抱着試一試的態度,終於將問題解決,下面是我解決問題的方法:
在服務端將sessionid返回,但是沒有到瀏覽器的中間,修改了服務端自動設置sessionid的path,最終實現我們的目的。
本以為這樣問題就解決了,心中還挺高興地,但是在項目打包之后,問題又出現了,因為在vue項目中的配置文件中做的配置,只能在開發環境中使用,在生產環境中是不起作用的,之后我就按照之前在開發環境中解決問題的思路,查詢看nginx反向代理能不能解決問題,功夫不負有心人,讓我找到了,nginx解決問題的方法是在nginx的目錄下面的conf目錄下的nginx.conf文件中,進行配置。
問題完美的解決。