gpt4 book ai didi

ssl - 如何为 HTTPS 服务器设置私钥/公钥和证书?

转载 作者:太空宇宙 更新时间:2023-11-03 15:03:56 27 4
gpt4 key购买 nike

我致力于开发将包含在我的 Android 应用程序中的小型 HTTPS 服务器。客户端将是浏览器。用户可以浏览到我的 HTTPS 服务器上的内容。就证书和私钥/公钥而言,有人能告诉我需要什么样的设置吗?我打算使用 openssl 创建我的自签名证书。

仅供引用,我已完成初始设置。由于我的证书是自签名的,因此浏览器会显示警告,要求您自行承担接受证书的风险。所以我相信服务器身份验证是有效的。服务器对客户端进行身份验证需要什么?

谢谢

最佳答案

在 Android 设备上托管 HTTPS 网络服务器的问题是证书是使用域名验证的。如果没有域名,客户端浏览器将显示错误,除非在本地安装并信任服务器证书。

这两个选项是:

  1. 注册一个域名,使用动态 dns,然后根据该名称申请 ssl/tls 证书。
  2. > Installing self-signed certificate programmatically

有一个支持https的Android库:http://tjws.sourceforge.net/

关于ssl - 如何为 HTTPS 服务器设置私钥/公钥和证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15279989/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com