[英]how to retrieve session cookie from a node server running in openshift cloud
我有一個節點服務器。它使用express進行會話處理。
我已經設置了httpOnly: false
。 我正在嘗試從在localHost上運行的cordova應用程序檢索會話cookie。 當我在本地主機上運行節點服務器時,我可以檢索cookie,但是當我在Openshift雲上運行相同的節點服務器時,我無法檢索該cookie。 為什么會這樣呢?
我的快速會話配置如下:
{name:'session.id',
secret: 'xyz',
resave:false,
saveUninitialized:false,
cookie: { maxAge: null,httpOnly:false}}
經過一番谷歌搜索后,我發現新瀏覽器中禁止跨域會話cookie讀取。因此,我無法讀取cookie。但是由於在這種情況下我可以控制服務器,因此可以從服務器中檢索cookie。通過使用對我的服務器的常規GET請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.