Hello . unfortunately my nxt project is not working ssl / https. I did not achieve what I did. I applied all of what is written on the forms. but it didn't happen. I would be glad if a friend helped me. I would appreciate it if you post the contents of the nxt-default.properties file of a project running in ssl. Good day to everyone.
Do not edit the nxt-default.properties
file. Always edit (or create if you don't have one) an nxt.properties
file for your specific settings. Any configuration there will override those on the default file.
To enable SSL you basically have to set nxt.apiSSL=true
on your configuration file and generate a keystore file. Then fill these settings accordingly:
nxt.keyStorePath
nxt.keyStorePassword
nxt.keyStoreType
An usual provider for public certificates is Let's Encrypt. Please check this article about a detailed step by step procedure: https://ardordocs.jelurida.com/Configuring_HTTPs_on_a_standalone_Ardor_installation
It's focused on Ardor but it should work almost exactly for Nxt.