一、nginx+tyk(tyk仍然使用http,nginx使用https+proxy_pass转发)
测试可行
二、tyk配置文件配置使用https
1、修改配置文件:/opt/tyk-gateway/tyk.conf
修改端口为443
修改hostname为:mydomain.com
添加配置:
"http_server_options": { "use_ssl": true, "server_name": "*.mydomain.com", "min_version": 2, "certificates": [ { "domain_name": "*.mydomain.com", "cert_file": "/opt/tyk-gateway/ssl/mydomain.crt", "key_file": "/opt/tyk-gateway/ssl/mydomain.key" } ] } |
2、修改DashBoard的配置文件:/opt/tyk-dashboard/tyk_analytics.conf
修改tyk_api_config下的Host为https://mydomain.com
修改tyk_api_config下的Port为:443
然后,重启下tyk的所有服务即可
by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(==防止爬虫==):http://blog.liuyingguang.cn