I am trying to get a REST response by hitting a remote API, I am getting response from local machine some other servers, but only from a particular ip address I am getting response X-Mashery-Error-Code ,Value : ERR_403_NOT_AUTHORIZED.
I checked with service provider they are not blocking any ip addresses. I am passing an Api key and a signature which is generated using a shared secret key using sha256 like below. org.apache.commons.codec.digest.DigestUtils.sha256Hex(apiKey + sharedSecret + System.currentTimeMillis() / 1000);
What could be the reason this is not working from a particular ip address.
Any help would be greatly appreciated.