我正在创建一个应用程序来控制商店,我正在尝试通过开放的 wifi 使用本地服务器 (192.168.0.56)。
有没有办法让我的应用程序使用 HTTPS 和自签名证书连接到我的服务器?
我正在使用改造,如果它的问题。
我在互联网上尝试了很多教程但没有成功,它总是返回此消息
Hostname '192.168.0.56' was not verified
Run Code Online (Sandbox Code Playgroud)
创建证书我使用了这个代码:
openssl genrsa -out san_server.key 2048
openssl req -new -key san_server.key -out san_server.csr -config openssl.cnf -subj "/C=BR/ST=Mato Grosso do Sul/L=Iguatemi/O=Talski/CN=192.168.0.56"
openssl req -text -noout -in san_server.csr
openssl genrsa -out rootCA.key 4096
openssl req -x509 -new -nodes -key rootCA.key -days 3650 -out rootCA.pem -config openssl.cnf -subj "/C=BR/ST=Mato Grosso do Sul/L=Iguatemi/O=Talski/CN=192.168.0.56"
openssl x509 -req -in san_server.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out san_server-rootCA.crt -days 3649
openssl x509 -in …Run Code Online (Sandbox Code Playgroud)