I already have multiple API deployed to my IS Server and its current protocol is HTTP. Is there a configuration or a way that I can set them to HTTPS?
I already have something in mind, to update the schema in my swagger file from ‘http’ to ‘https’ but this would take a while since my IS Server has already multiple API.
I’d like to know if there is a better way to do this.
Do you want to create a new HTTPS port and redirect your clients there or change the existing HTTP port?
The second case can’t be done: you have to move the existing port number to another value and set a new HTTPS port to that value.
I don’t think there is an easy way to copy all security permissions from one port to another (you are only allowing connections to the services you want to expose).
If using a proxy service, like the Mediator, you only have to change each of the virtual service’s port definitions.
I am really am a newbie in webMethods IS. I have successfully created a port with a HTTPS protocol on it. but when trying to access the https://locahost: it gives me a message
“Access Denied”
and I thought that i dont have any SSL Certificate on it.
Is using the default keys in certificate be enough to do this?