Forum Discussion
Anthony_Graber
Employee
Carlos,
You can use this iRule, applied to the virtual server, and change the ID in the VPE to CERTPROC.
when ACCESS_POLICY_COMPLETED {
ACCESS::session data set session.logon.last.username [ACCESS::session data get "session.ldap.last.attr.sAMAccountName"]
}
when ACCESS_POLICY_AGENT_EVENT {
if { [ACCESS::policy agent_id] eq "CERTPROC" } {
if { [ACCESS::session data get session.ssl.cert.x509extension] contains "othername:UPN<" } {
ACCESS::session data set session.custom.upn [findstr [ACCESS::session data get session.ssl.cert.x509extension] "othername:UPN<" 14 ">"]
}
}
}
Shaun_Simmons
Feb 27, 2020Employee
Dude ... 6 years ago, is still relevant today for SharePoint 2016 ha! Thank you for posting!! You Rock!