Angepasstes Benutzeranmeldeformular
Der OAuth-Service-Provider von WebSphere Application Server verfügt über eine Formularanmeldeseite, in der ein Benutzer einen Benutzernamen und ein Kennwort übergeben kann.
Sie können eine eigene Formularanmeldeseite anpassen. Sie muss jedoch entsprechend den Anforderungen der formularbasierten Authentifizierung in der Servletspezifikation implementiert werden. In diesem Formular muss die Aktion j_security_check sein. Sie muss das Eingabefeld j_username verwenden, um den Benutzernamen abzurufen. Außerdem muss die Aktion das Eingabefeld j_password verwenden, um das Benutzerkennwort abzurufen. Die angepasste Formularanmeldeseite muss als ungeschützte Webressource bereitgestellt werden.
Wenn für einen bestimmten OAuth20-Provider eine angepasste Formularanmeldeseite verwendet werden soll, müssen Sie die Konfigurationsdatei des Service-Providers aktualisieren. In der Providerkonfiguration müssen Sie den Parameter oauth20.authorization.loginURL aktualisieren, indem Sie den URL der Anmeldeseite als Wert hinzufügen.
<parameter name="oauth20.authorization.loginURL" type="cc" customizable="true">
<value>https://acme.com:9043/oath20/login.jsp</value>
</parameter>