So, I have an angular web app that our org wants to integrate with PingIdentity and SSO. The 2LDR Problem is, we have HashRouting set on our application, and PingIdentity will not accept an ACL (redirect_url) with a hash in it.
For more context, in order to make it so that you can... you know, refresh the page and not get a 404, we had to set HashLocationStrategy in the app.module in our web app (which is hosted in Azure). I've set up a controller to accept the Ping auth response (https://myapp.domain.com/#/auth/callback). However, our security admin is telling me that they can not set this URL because it has a hash in it. The error they're getting in their Ping admin console is "Fragment component is not allowed."
Has anyone implemented Ping with an Angular app with HashRouting or have any idea of a good workaround? I suppose I could just give them the root url (https://myapp.domain.com/) and then handle it in app.component, but... I'm really looking for a better option where I can use the controller I've set up.
Thanks so much!