Apologize if this is a duplicate. I'm having the same issue of accessing open sky for a short time and then I get 429. I don't even run my java application for more than 2 minutes. I access the site every 5 seconds. By my math count, I'm accessing the site 120/5 = 60 hits. Way, Way below my limit. I created an account for myself, so I thought would have a higher access count (but not even close to the max limit). This is the string created by java UriComponentsBuilder when I enter the various parameters:
https://<username:password>@<some other parameters appended>
I'm using Open JDK java, HttpsUriComponents class. I'm using the same keystore for both keystore and truststore. I'm not sure if that is OK since there is no indication, , for the 2 parameters are the same. If that is the issue, please let me know. If not, then the way Java is passing the credentials are no in the format Open Sky is required, causing Open Sky to assume anonymous user rather than a registered user.
If anyone has encountered this issue and has a fix, I would appreciate a resolution.
Want to add, when using command line, curl, it works well:
curl -s https://<username:password>@<some other parameters appended>
So what is the difference between calling? Obviously, there is a difference or I wouldn't be asking for suggestions.
Thanks in advance.