修复CDN环境下获取真实客户端IP的问题

This commit is contained in:
2026-06-24 11:18:56 +08:00
parent fe69a2e38b
commit 1fc933e014
3 changed files with 19 additions and 2 deletions
+1 -1
View File
@@ -183,7 +183,7 @@ func PostComment(db *gorm.DB) gin.HandlerFunc {
Content: sanitizeMarkdown(form.Content),
IsPrivate: form.IsPrivate,
Status: models.CommentApproved,
IPAddress: truncate(c.ClientIP(), 64),
IPAddress: truncate(GetClientIP(c), 64),
UserAgent: truncate(c.GetHeader("User-Agent"), 512),
}