php会话值在chrome浏览器中不起作用,但在postman中起作用?
我正在使用RESTFUL API。我的前端()和后端()位于不同的原点。因此,我实施了CORS机制,从不同的来源访问服务。 它像风箱php会话值在chrome浏览器中不起作用,但在postman中起作用?,php,angularjs,google-chrome,session,restful-authentication,Php,Angularjs,Google Chrome,Session,Restful Authentication,我正在使用RESTFUL API。我的前端()和后端()位于不同的原点。因此,我实施了CORS机制,从不同的来源访问服务。 它像风箱 if (isset($_SERVER['HTTP_ORIGIN'])) { header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}"); // optional configuration header('A
if (isset($_SERVER['HTTP_ORIGIN'])) {
header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");
// optional configuration
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Max-Age: 86400'); // cache for 1 day
}
// Access-Control headers are received during OPTIONS requests
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_METHOD']))
header("Access-Control-Allow-Methods: GET, POST");
if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']))
header("Access-Control-Allow-Headers:{$_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']}");
exit(0);
}
所有的东西都在邮递员工具上工作,麻烦的是,当我调用一些API时,需要保存会话值,因为会话值丢失,它返回401状态。。
通过chrome/mozilla访问时不会存储会话值,但它在postman上工作
谁能告诉我为什么会这样