This happens as the ASA does not support transparent authentication.
Proxy servers support transparent authentication, but when an ASA is used, the users have to login again. This happens because the ASA does not know about the user credentials.
In order to get the user credentials, the ASA has to communicate to a RADIUS server to confirm the user password.
For more details refer Transparent Firewall Configuration Example
Upgrade or install
Compatibility or Support
ASA Hardware & Software
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: