我的ASP.NET應用程序檢查調用客戶端的IP。C#:在ProxyPass後獲取客戶端IP
但我必須擁有它背後一個Linux框,阿帕奇將其重定向到一個內部的Windows 2003運行IIS服務器,如:
的ProxyPass/SRS http://192.168.21.15/srs/
其中192.168.21.15是內部IP Windows服務器和192.168.21.1從互聯網上獲取請求的Linux機箱的內部IP。現在
,在我看來,從轉發到w.x.y.15所有Internet的請求似乎起源從w.x.y.1
我如何保存(或轉發)原IP?
我聽說過X-forwarded-for ...但我如何在C#中檢索這個值?
謝謝 萊因哈德