lip пре 1 месец
родитељ
комит
10aa9e3abf
1 измењених фајлова са 18 додато и 5 уклоњено
  1. 18 5
      public/index.php

+ 18 - 5
public/index.php

@@ -13,11 +13,24 @@
 namespace think;
 
 require __DIR__ . '/../vendor/autoload.php';
-header('Access-Control-Allow-Origin:*');
-// 响应类型
-header('Access-Control-Allow-Methods:*');
-// 响应头设置
-header('Access-Control-Allow-Headers:x-requested-with,X_Requested_With,content-type,Authorization,clientId,sessionId,cid,X-Im-AppId,X-Im-Sign,X-Im-TimeStamp,accept-language');
+
+
+
+// ===================== 万能跨域=====================
+header('Access-Control-Allow-Origin: *');
+header('Access-Control-Allow-Methods: *');
+header('Access-Control-Allow-Headers: *'); // ✅ 允许所有请求头(lang、sessionid、token 全部通吃)
+header('Access-Control-Allow-Credentials: true');
+header('Access-Control-Max-Age: 86400');
+
+if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
+    http_response_code(200);
+    exit();
+}
+// ===================== 跨域结束 =====================
+
+
+
 // 定义配置文件目录和应用目录同级
 define('CONF_PATH', __DIR__.'/../config/');
 define('PUBLIC_PATH', __DIR__.'/');