10-18-2023 12:05 AM - edited 10-18-2023 12:06 AM
Hi everyone.
I'm working on a project to setup captive network. Therefore, for a user to connect, we redirect them to a login page where the url-redirect=https://example.com/login.html?client_mac=<<user's client mac address>>
On the url-redirect config, the variable that holds the user's client mac address is called ClientMacValue. For example, the url-redirect construct is https://example.com/login.html?client_mac=ClientMacValue.
I want to find out where the variable ClientMacValue is defined on ISE. I can't seem to find it.
10-18-2023 07:44 AM
Hi @TebogoMandyu ,
The MAC address of the supplicant for EAP/MAB authentication on ISE will be displayed as Calling Station Id, you can use that Cisco AV pair attribute.
For your reference RADIUS Attributes
Let me know if that helped you.
10-19-2023 03:51 AM
Hi @Rodrigo Diaz. Where is the attribute defined? We would like to pass some additional attributes (PSN name) on the url. At the moment we are hardcoding the psn name. Instead of hardcoding the psn name, we want to create a dynamic attribute with the list of PSNs and use that dynamic attribute in the url, similar to how we use the ClientMacValue attribute.
10-19-2023 08:46 AM
You can review that the Calling Station Id attribute is defined as the MAC address of the supplicant ,in the livelogs for EAP/MAB you can review that in your own implementation, for further information related kindly review to the link i posted earlier. In relationship to the rest of the statement, what you would like is to redirect the traffic to PSNs using a customized FQDN ?
10-22-2023 12:47 AM
Yes, but by adding the PSNs to a dynamic attribute instead of defining a policy that will have a PSN on the url-redirect for each PSN in our environment
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide