IP Address does not matter but your site should run on HTTPS instead of HTTP. If it is not possible for you to make the site run on HTTPS and your production site also works on HTTP then we have another solution. In this case, you can setup the SSO between WordPress and ADFS using miniOrange IDP.