多個子站點共用同乙個Cookies驗證

2021-08-22 09:29:51 字數 486 閱讀 5641

公司的**最近新增加一欄目---互動社群

站點網域名稱為

使用者驗證全站使用cookies,由於以前沒有涉及到過這種多站點同時驗證,最初就是到網上搜尋多個子站點共用cookies的文章,也找了不少,但是放在本**用,都沒有效果,主站登入了,但是子站老是取不到cookies。

不過奇怪的是,今天上午登入的時候,不需要在寫cookies的**加入任何語句,子站也都認了,百思不得奇解。

但是子站取cookies不是百分之百能取到,偶爾還是會出現丟失的情況。

再經過多次實踐證明。在子站登入的時候,**網域名稱成了乙個關鍵

取不到cookies的情況為:

來進行登入(這種登入經常丟失cookies)

將上面的驗證**改為:

所有子站也都可以取到cookies了

最後得到的結論是:多個子站點進行驗證的時候,寫入cookies的時候不需要加入.domain屬性

只需要在登入的時候將登入驗證**改為

即可

多個專案如何共用同乙個外網IP埠?

今天被問到這樣乙個問題 q 如果只有乙個外網埠,如何使用這乙個埠跑多個專案?a 使用nginx 目前我只會用這個方法,哈哈哈 加入訪問的ip為 172.168.27.215 8000 我們可以讓 172.168.27.215 8000 proa 去訪問a專案,a專案占用7777埠 172.168.2...

tp5 1 配置多個專案共用同乙個核心庫

需求 多個專案共用乙個tp5.1核心庫 原來的thinkphp 是在專案的根目錄下面,現在需要提出來 如 要保證其他的專案正常執行,需要配置那些東西呢?你按照需求將thinkphp移到上一級目錄,這時候你進入到專案目錄開啟命令列視窗執行 php think route list檢視路由,你會發現它會...

多個請求使用同乙個Servlet

如果jsp中乙個請求對應乙個servlet那要建很多servlet,冗餘較多。我們可以把乙個模組的請求封裝在乙個servlet,實現功能的模組化,從而簡化 其實這種方式有點類似於struts中的action。新建jsp檔案 輸入如下 分別是3個請求,請求同乙個servlet,但是後邊跟的引數meth...