$_SERVER['REMOTE_ADDR']在https网站上获取到的ip和http网站上获取到的不一致
随风飘扬 闲聊 2016年09月27日16:36 2136
今天写一个程序需要在两个网站(一个https,一个http)间传递用户的基本数据,然后带上签名,签名
今天写一个程序需要在两个网站(一个https,一个http)间传递用户的基本数据,然后带上签名,签名的字符串里包含ip,本想着靠ip来验证客户端,结果调试的时候发现接收端一直抱Invalid Signature,于是将$_SERVER['REMOTE_ADDR']获取到的ip打印出来结果发现两个网站获取到的ip不一致(https:211.161.153.65 http:211.161.155.33),于是tracert两个网站ip,结果可以看到,前面几个跳点都是在武汉市局域网内,而后到出口ip的时候就不一致了,然后猜想长城宽带根据目的ip位置划分不同的出口ip。
虎skhs泰nr克mzz新vrxyq闻cetth网gfsi版权所有,请勿未授权转载!!!
下图是在百度里输入ip查询到的本机ip,结果发现和上面的也不一样,应该就是猜想的那样。(https :这锅我不背。
Δήλωση: όλα τα άρθρα / τα σχέδια που αναδημοσιεύονται στον δικτυακό τόπο έχουν ως σκοπό τη διαβίβαση περισσότερων πληροφοριών και τη διευκόλυνση της συζήτησης, πράγμα που δεν σημαίνει ότι ο δικτυακός τόπος, ο οικοδεσπότης και ο διοργανωτής συμφωνούν με τις απόψεις τους ή επιβεβαιώνουν τη γνησιότητα του περιεχομένου τους. Τα περιεχόμενα των άρθρων είναι μόνο για αναφορά. Εάν παραβιαστούν τα δικαιώματα του αρχικού συγγραφέα, επικοινωνήστε με τον διαχειριστή του δικτυακού τόπου.
Λίστα σχολίων
-
Δεν υπάρχουν δεδομένα