我在K8s上使用带证书加速器的入口控制器。
我的容器运行在80和443端口的pod中,服务运行在80,443端口上。
已在入口处安装tls证书。但是它会给出错误“你到这个站点的连接不是完全安全的”
这是我的入口
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: moodle-ingress
annotations:
kubernetes.io/ingress.class: nginx
certmanager.k8s.io/cluster-issuer: moodle-prod
nginx.ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/ssl-passthrough: "true"
nginx.ingress.kubernetes.io/secure-backends: "true"
spec:
tls:
- hosts:
- domain
secretName: moodle-prod
rules:
- host: domain
http:
paths:
- backend:
serviceName: moodle
servicePort: 443
发布于 2019-02-01 17:30:11
正如我在评论中承认的那样,当前的错误反映了“混合内容”的问题,因此很可能某些网页同时包含安全(HTTPS)和不安全(HTTP)内容元素,并将其传送到web浏览器。Here是堆栈社区上报告的类似问题的链接。
https://stackoverflow.com/questions/54455267
复制相似问题