probably it’s browser related but my exact urls don’t work as they should, if the page requires authentication.
for instance, if I share this link with users
https://my_srv/f?p=100:2
they would be prompted for authentication, then APEX will redirect them to the page 1, home page.
Is there a way to tell APEX to go to the page that pointed out in the url after authentication?
>Solution :
Go to your application’s shared components -> security attributes.
There you would see deep linking: 
Change your settings (rejoins sessions & deep linking) for your requirements.
Then your URL would be redirecting users to the specific page after login.
See:
https://community.oracle.com/tech/developers/discussion/4181586/how-to-open-page-of-application-directly-from-external-link
for further details.