今天在測試用戶賬號和密碼登陸時(shí)酿愧,發(fā)現(xiàn)個(gè)問題搓谆,當(dāng)輸入驗(yàn)證碼點(diǎn)擊登錄時(shí)慈俯,存入session的驗(yàn)證碼為undefined,
我已經(jīng)保存到session域中归苍,后臺打印輸出
存入session域中的驗(yàn)證碼為undefined,經(jīng)過查詢資料發(fā)現(xiàn)客戶端地址(驗(yàn)證碼請求的url和登錄注冊請求的url不同)不一樣矛纹,雖然http://localhost:3000和http://127.0.0.1:3000看似一樣臂聋,但是問題都出在這里,兩個(gè)客戶端向服務(wù)端發(fā)送請求會被服務(wù)端當(dāng)成兩個(gè)客服端或南,所以取不到值,更正后測試發(fā)現(xiàn)還是取不到艾君,仔細(xì)勘查了代碼發(fā)現(xiàn)node的app.js文件里沒有設(shè)置session的時(shí)值采够,自己都被自己笨死了,設(shè)置后一切ok