Windows Teams -- Ngrok 的Https配置

本文介绍了在Teams开发中使用内网映射工具Ngrok进行HTTPS配置的步骤。首先,通过openssl生成SSL证书,然后在nginx配置中注意使用18015端口。尽管配置完成后证书可能显示不可靠,但使用无效证书会导致Windows Teams无法正常工作。解决方案是在阿里云申请有效证书,并确保域名与Ngrok客户端前缀匹配。
摘要由CSDN通过智能技术生成

Teams 开发需要使用内网映射工具,官方推荐ngrok,恰好之前用过ngrok,就直接拿原来的使用了,但是需要Https格式的。

Ngrok安装参见【Ngrok安装】,https配置如下:

首先安装openssl。

在Linux服务器上新建文件夹,然后执行命令

openssl genrsa -des3 -out server.key 1024

提示输入密码。

然后执行

openssl req -new -key server.key -out server.csr

先属于上一步的密码,然后开始配置:

Country Name (2 letter code) [XX]:cn #国家
State or Province Name (full name) []:shanxi #省份
Locality Name (eg, city) [Default City]:taiyuan #城市
Organization Name (eg, company) [Default Company Ltd]:BBA #公司
Organizational Unit Name (eg, section) []:BBF #部门
Common Name (eg, your name or your server's hostname) []:*.ngrok.ithinkcry.cn #主机名称
Email Address []:[email protected] #邮箱
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:XXX #证书请求密钥,CA读取证书的时候需要输入密码
An optional company name []:BBA #公司名称,CA读取证书的时候需要输入密码

结束之后,再次执行:

openssl rsa -in server.key -out server_nopassword.key #对key进行解密
openssl x509 -req -days 365 -in server.csr -signkey server_nopassword.k
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值