Hi. I am new to APIs and such. I have managed to subscribe to the EventSub for follows of the Twitch channel. I get the 202 response. For receiving the challenge and the actual follows, I have a NodeJS server running on my PC. (I am also new to NodeJS). My problem is that I don’t receive the challenge when I use my IP as the callback address. (https://myip). When using ngrok as the callback address and forward everything it works just fine. I opened the 443 port on my router for my PC and tried disabling my firewall, changing the DNS server and restarting the router, but it still won’t work when I use my IP as the callback.
Am I not allowed to use an IP address? Or am I missing something else?
I don’t want to use this solution as a permanent solution, but rather to further test the remaining part of the interaction (which mostly works now). Will keep that in mind, if I should develop something that will be used by someone.