為什麼 Request.UrlReferrer 會是 null 呢?
最近幫同事查一個問題,裡面的程式Logic會判斷 Request.UrlReferrer 要有值才行!
系統移機後,程式接到的 Request.UrlReferrer 居然是 null。
再詳細看一下整個流程才發現,原來是因為.... 如下圖,
大伙有發現是什麼問題嗎?
就是串進來之前的url是https,而我們的程式的url是http !!!
https->http ( Request.UrlReferrer 為 null)
後來讓我們的系統也走 https 就 OK了!
https –> https ( Request.UrlReferrer 就有值了)
當然,http –> http ( Request.UrlReferrer 也有值哦)
http->https ( Request.UrlReferrer 也是為 null 哦)
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^