protected bool IsWeixinSeverIp(ILogger <GameController> logger) { string clientIp = httpContextAccessor.HttpContext.Connection.RemoteIpAddress.ToString(); var weixinIps = WxPayConfig.GetWeixinIps(); var ips = weixinIps.ip_list; logger.LogWarning("客户端Ip:" + clientIp); for (int i = 0; i < ips.Length; i++) { logger.LogWarning("微信severIps:" + ips[i]); if (ips[i] == clientIp) { return(true); } } return(false); }