找回密码
 立即注册

QQ登录

只需一步,快速开始

Felix.Li Wyn认证

超级版主

64

主题

2224

帖子

4274

积分

超级版主

Rank: 8Rank: 8

积分
4274

Wyn高级认证Wyn认证

Felix.Li Wyn认证
超级版主   /  发表于:2023-3-31 13:57  /   查看:1090  /  回复:0
本帖最后由 Felix.Li 于 2023-3-31 13:59 编辑

现在很多公司访问的都希望使用https访问自己的系统,将wyn嵌入后当然也得同步。但是很多人服务器部署wyn后,
对于如何最终用HTTPS访问便不知如何设置了。

那今天就来介绍一下具体的操作流程。

首先先明确一点,我们是想要将wyn发布的地址直接用HTTPS进行部署,还是说其实是通过代理实现的
第一点就是相当于将证书直接和wyn绑定,访问wyn直接用https访问。或者用申请的域名访问(HTTPS的)

第二点相当于在Nginx中配置https(包括绑定证书和直接访问)。然后外部访问的时候其实是先访问的反向代理的配置点,然后通过代理在转向到wyn部署的服务器。
也就是代理的地址还是  http://0.0.0.0:51980

那这种两对于用户来说,外部访问的地址都是   https://*****.com。
但是对于wyn的配置却有些不一样。

那具体说一下两种吧:

1.使用 HTTPS 部署 Wyn
这种就在我们系统后台配置HTTPS即可,我们有相应的教程:
https://www.grapecity.com.cn/solutions/wyn/help/docs/index
这种可以看出,这种直接将证书绑定到wyn,
然后如果有自己的     https://IP+端口,就在上面配置,然后不启动内置
image.png12809752.png
就可以访问,然后绑定证书。
如果有自己的域名,那就启用内置HTTPS就可以,他访问的就是443端口了。上面的配置自然也就无效了。直接走自己的域名


2.通过代理部署wyn
针对第二种的,其实区别就是证书不是绑定到wyn了,而是咱们代理的中间怎么实现HTTPS的。这个都不重要。
这个配置非常简单,比如最终用户访问的是https://0.0.0.0:51980
但是我们Nginx代理的最终地址是http://localhost:51980   
那就直接在认证服务地址那里,将地址配置成   http://localhost:51980    相当于最终发布的地址还是http://localhost:51980。但是代理之前的地址,只和代理有关
和wyn本身没有关系,也不需要配置认证证书之类的
image.png727030944.png
然后重启wyn即可

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部