Forum Discussion
client authentication/user authentication certificates
Hello team,
We have 6 external users/vendors using single vip to access the application like below and we are using client ssl authentication, Can we do any user based validation and allow the connection. as per the below configuration if they interchange the certificate or share the certificate they can use the application.
user1 > https://secure1.mydomain.com user2 > https://secure1.mydomain.com
user3 > https://secure1.mydomain.com
user4 > https://secure1.mydomain.com
Please suggest me how to proceed.
4 Replies
- Any idea guys?
- Josiah_39459Historic F5 Account
Yes, you can. All the information from the client cert authentication is stored in session variables (you can verify this in the reports in the GUI or the 'sessiondump' command via the CLI). Then you can use those session variables in the Advanced Resource Assign to assign different ACLs to different users.
- We have only LTM module at present
- Josiah_39459Historic F5 AccountThen you'll want to use an irule. Take a look at the examples in CLIENTSSL_CLIENTCERT: https://clouddocs.f5.com/api/irules/CLIENTSSL_CLIENTCERT.html However, if you really need to block urls for security reasons you will want to consider more than just an irule, some real security solution.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com