Pārlūkot izejas kodu

修改cookie设置信息

syh 5 gadi atpakaļ
vecāks
revīzija
42e928e22a

+ 3 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/service/impl/CreateInternalServiceImpl.java

@@ -23,6 +23,7 @@ import com.fasterxml.jackson.databind.DeserializationFeature;
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import lombok.extern.slf4j.Slf4j;
+import org.apache.http.impl.client.BasicCookieStore;
 import org.apache.http.impl.cookie.BasicClientCookie;
 import org.jeecg.modules.ctop.service.ICreateInternalService;
 import org.openqa.selenium.By;
@@ -236,9 +237,9 @@ public class CreateInternalServiceImpl implements ICreateInternalService {
         chromeOptions.addArguments("--window-size=1920,1080");
         chromeOptions.addArguments("--user-agent=" + HttpUtils2.USER_AGENT);
         chromeOptions.setAcceptInsecureCerts(true);
-        chromeOptions.addArguments("--proxy-server=http://182.240.52.146:940");
         WebDriver webDriver = new ChromeDriver(chromeOptions);
         try {
+            HttpUtils2.cookieStore = new BasicCookieStore();
             webDriver.manage().deleteAllCookies();
             //获取登录页面
             webDriver.get(url);
@@ -667,6 +668,7 @@ public class CreateInternalServiceImpl implements ICreateInternalService {
             //清除所有的缓存
             webDriver.manage().deleteAllCookies();
             webDriver.close();
+            HttpUtils2.cookieStore = new BasicCookieStore();
         }
         ResultMapUtils.setResultMap(resultMap, StatusCode.COMMON_SUCCESS.getCode());
         return resultMap;