wso2tokenwso2-api-manager

Is there a way to run three instances of WSO2 AM in one localhost?


I am using WSO2 API Manager and want to run three instances of it. I followed the commands of this page offset and change offset, but when I log in with both or three of the Publisher and the Devportal pages, there is something wrong with Token and this error appears: "ID token signature validation failed"

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here


Solution

  • This behaviour is observed due to the WSO2 stores some of the session details in the Browser and they are overlapping (due to the localhost domain). If you are to run multiple WSO2 API Manager servers in a single machine and access the portals of each server, I would suggest using different browsers (Chrome, Chrome-Incognito, and Edge etc).

    Furthermore, this behaviour will not be observed if each server is configured with a unique hostname (rather than localhost). In such scenarios, you can use a single browser to access the portals of each deployed server in your environment.