Production OAuth: Invalid Privacy Policy URL Validation
Summary: samlgreen was seeking help with configuring OAuth for a Production application as they encountered an 'Invalid Privacy Policy URL' error on the eBay Developer Portal, despite the URL being publicly accessible. theurbanowlco shared a workaround by creating a privacy policy page using GitHub Pages instead of the original URL. This solution involved deploying through a GitHub repo, which resolved the issue. samlgreen successfully implemented this workaround and expressed gratitude for the assistance.
So I'm waiting to hear from technical support, but with everything I'm seeing about how they aren't much help... I figured I'd ask here.
I'm configuring OAuth for my Production application. The privacy policy URL is publicly accessible and loads correctly in a browser, but the eBay Developer Portal displays Invalid Privacy Policy URL as soon as I go to Save. OAuth new security is selected and I've verified the callback and decline URLs. The privacy URL matches the HAHM eBay Lister documentation.
Can anyone help? I feel like I've done everything right on my end and it might be a bug. If so, does anyone know a way around this?
Thanks,
Samantha
theurbanowlco
·1 week agoHI Sam -
I ran into the same issue where eBay Developer rejected the Vercel
/privacyURL even though the page opened fine publicly and in incognito.The workaround that fixed it for me was to create a simple privacy policy page using GitHub Pages instead of the Vercel URL.
What I did:
In my forked GitHub repo, I created a new file:
docs/privacy.htmlI added a basic privacy policy HTML page.
In GitHub, I went to:
Settings → PagesI set GitHub Pages to deploy from:
mainbranch and/docsfolderGitHub gave me a public URL like:
https://USERNAME.github.io/hahm-ebay-lister/privacy.htmlI used that GitHub Pages URL in the eBay Developer Privacy Policy URL field instead of the Vercel
/privacyURL.After that, eBay accepted the privacy policy URL and let me save the OAuth/User Token settings.
samlgreen
OP1 week agoThank you!
theurbanowlco
·1 week agoDid you get it work for you?
samlgreen
OP6 days agoYes, I did. Thank you so much
theurbanowlco
·5 days agoI also added in the shipping and return policies on the form as well, as I was seeing it defaulting to free shipping, which I don't do. So it's working great.