|
@@ -29,6 +29,7 @@ import com.yhlxj.dao.model.views.MidjourneyUserPaintingRecordView;
|
|
|
import com.yhlxj.redis.RedisService;
|
|
import com.yhlxj.redis.RedisService;
|
|
|
import com.yhlxj.service.midjourney.MidjourneyService;
|
|
import com.yhlxj.service.midjourney.MidjourneyService;
|
|
|
import com.yhlxj.service.midjourney.MidjourneyUserSettingsService;
|
|
import com.yhlxj.service.midjourney.MidjourneyUserSettingsService;
|
|
|
|
|
+import com.yhlxj.util.IpUtils;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -84,7 +85,7 @@ public class MidjourneyController {
|
|
|
|
|
|
|
|
public MidjourneyUser getUser() throws IOException {
|
|
public MidjourneyUser getUser() throws IOException {
|
|
|
String userToken = request.getHeader("user-token");
|
|
String userToken = request.getHeader("user-token");
|
|
|
- String ip = ServletUtil.getClientIP(request);
|
|
|
|
|
|
|
+ String ip = IpUtils.getIpAddr(request);
|
|
|
log.info("用户请求 ip:{}, userToken:{}", ip, userToken);
|
|
log.info("用户请求 ip:{}, userToken:{}", ip, userToken);
|
|
|
if (StringUtils.isBlank(userToken)) {
|
|
if (StringUtils.isBlank(userToken)) {
|
|
|
response.sendRedirect("https://nf.video");
|
|
response.sendRedirect("https://nf.video");
|