Configuring UTF-8 Encoding for BroadWorks Authentication
Authentication Mode
Decide how you want subscribers to authenticate when they log in to Webex. You can assign the mode using the Authentication Mode setting in the Onboarding template. The following table outlines some of the options.
This setting has no effect on login to the User Activation Portal. Users who sign in to the portal must enter their BroadWorks user ID and password, as configured on BroadWorks, irrespective of how you configure Authentication Mode on the Onboarding template.
| Authentication Mode | BroadWorks | Webex |
| Primary user identity | BroadWorks user ID | Email address |
| Identity Provider |
BroadWorks.
| Cisco Common Identity |
| Multi-factor authentication? | No | Requires Customer IdP that supports multi-factor authentication. |
|
Credential validation path
|
|
|
For a more detailed breakdown of the SSO login flow with direct authentication to BroadWorks, see SSO Login Flow.
UTF-8 Encoding with BroadWorks Authentication
With BroadWorks authentication, we recommend that you configure UTF-8 encoding for the authentication header. UTF-8 resolves an issue that can occur with passwords that use special characters whereby the web browser does not encode the characters properly. Using a UTF-8 encoded, base 64-encoded header resolves this issue.
You can configure UTF-8 encoding by running one of the following CLI commands on the XSP or ADP:
-
XSP_CLI/Applications/WebContainer/Tomcat/GeneralSettings> set authenticationEncoding UTF-8 -
ADP_CLI/Applications/WebContainer/Tomcat/GeneralSettings> set authenticationEncoding UTF-8