我想了解如何使用nginx代理cookie。我在docker中选择了nginx,并设置了两个域e.dev和第二个example.dev。我想使用proxy_cookie_domain,以便在设置cookie时更改域。 这就是我在示例cookie中添加的文件e / index.php
<input type="file" name="pic" (change)="onFileChange($event)">
<input type="button" value="Upload" (click)="onUpload()">
但是当我去示例/ index.com中的浏览器或var_dump $ _COOKIE时,没有,但我认为proxy_cookie_domain会替换cookie并代理它。 以下是nginx中的配置示例:
setcookie("Proxy1", 1, null, null, 'example.dev');
setcookie("Proxy2", 2, null, null, 'e.dev');
setcookie("Proxy3", 3, null, null);
其他配置类似,只有没有代理的行。
我无法理解这应该如何运作?