小编Wee*_*Man的帖子

浏览器不保存cookie

我的问题是:浏览器不保存标头中的 cookie Set-Cookie
我的前端(Angular2)已本地部署在我的桌面上。后端位于登台服务器上,因此交互是通过 CORS 进行的。

我在带有标头的请求中得到的内容Set-Cookie

HTTP/1.1 200 OK
Date: Tue, 08 Aug 2017 11:00:03 GMT
Server: .....
Access-Control-Allow-Origin: http://localhost:4200
Access-Control-Allow-Credentials: true
Content-Type: application/json
Content-Length: 39
Set-Cookie: session=.........; Path=/
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive
Run Code Online (Sandbox Code Playgroud)

收到上述答复后,我将发送以下请求:

GET /api/..... HTTP/1.1
Host: ...{some url}...
Connection: keep-alive
Origin: http://localhost:4200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
Content-Type: application/json
Accept: application/json, text/plain, */*
withCredentials: true
Referer: http://localhost:4200/
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.8,ru;q=0.6,uk;q=0.4
Run Code Online (Sandbox Code Playgroud)

如您所见,那里没有 cookie。另外,我在外部应用程序(Chrome …

cookies angular

7
推荐指数
1
解决办法
8523
查看次数

谷歌云Kubernetes部署错误:字段不可变

解决此主题中的问题后无法使用 Google Cloud Kubernetes 替换(yaml 文件都在那里,不要再次复制粘贴它们)我遇到了一个新问题。制作一个新主题,因为前一个主题有正确答案。

第 2 步:运行:kubectl apply -f deployment.yaml
第 2 步:警告:应该在由 kubectl create --save-config 或 kubectl apply 创建的资源上使用 kubectl apply
第 2 步:部署“myproject”无效: spec.selector: 无效值: v1.LabelSelector{MatchLabels:map[string]string{"app":"myproject", "run":"myproject"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field是不可变的

我检查过类似的问题,但没有找到任何相关的东西。

此外,此错误是否可能与升级 App Engine -> Docker -> Kubernetes 有关?我在每一步都创建了有效的配置。也许现在有些东西是被创造出来的,是不可变的?在这种情况下我该怎么办?

还有一点要注意,也许这很重要,它说“应该在由 kubectl create --save-config 或 kubectl apply 创建的资源上使用 kubectl apply”(您可以在上面看到),但是执行

kubectl create deployment myproject --image=gcr.io/myproject/myproject
Run Code Online (Sandbox Code Playgroud)

给我这个

服务器错误(AlreadyExists):deployments.apps“myproject”已经存在

这实际上是预期的,但同时,与上述警告存在争议(至少从我的角度来看)

任何的想法?

输出 kubectl version

Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.7", GitCommit:"8fca2ec50a6133511b771a11559e24191b1aa2b4", GitTreeState:"clean", BuildDate:"2019-09-18T14:47:22Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", …
Run Code Online (Sandbox Code Playgroud)

google-cloud-platform kubernetes

3
推荐指数
2
解决办法
3737
查看次数