我正在Azure VM上运行自定义应用程序。现在,我想为我的应用程序提供使用自签名证书的HTTPs支持。
我做了以下
$JAVA_HOME/bin/keytool -genkey -alias test -keyalg RSA -keysize 2048 -keystore sample.jks -dname "CN=test,OU=admin,O=sample,L=Redwood City,ST=CA,C=US" -storepass testing -keypass testing
redirect_port=443 ssl_port=443 keystore=sample.jks keystore_password=testing truststore=sample.jks truststore_password=testing
firewall-cmd --zone=public --permanent --add-service=https systemctl restart firewalld netstat -ln tcp6 0 0 :::443 :::* LISTEN
无法访问此网站 myip 花了太长时间才能回复。
更新:-
在NSG规则中添加443端口后,我自己使它工作。现在可以了。
答案 0 :(得分:1)
所以3个运动部件:
https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-vnet-plan-design-arm
https://docs.microsoft.com/en-us/azure/firewall/overview