找了很久,終於解決了這個問題,以下是方法:
首先,打開 IIS >> 首頁 >> 找到 「記錄」
最後一個步驟,因為,在架 IIS 上,所以,每個 node js 在架設的時候,在該資料夾內一定會有個 web.config,打開這個 web.config
在 <system.webServer> 裡加入
<iisnode enableXFF="true" />
這樣就可以在 app.js 上測試看看,例如:
app.get('/swagger/clientip', function (req, res) {
var ip = req.headers['x-forwarded-for'];
res.send("Client IP : " + ip)
});
沒有留言:
張貼留言