在使用Formbasedauthentication(LoginModule = LDAP)时,我们是否需要在MobileFIrst 7.1.0中的submitLoginForm之前调用WL.Client.Login API。
IBM文档没有提到它,但我们发现如果我们不调用它,MobileFirst Server不会发送任何Challenge.But我们在submitLoginForm之前调用它,我们收到所有质询处理程序并从LDAP进行身份验证。
请指教。
是。
submitLoginForm()
是客户端代码(challengehandler)将凭据发送到服务器的步骤。这是基于表单登录的情况。
由于应用程序通过以下方式连接到服务器,因此服务器将面临挑战:
当挑战来临时,你可以在挑战者处理它。客户端中的handleChallenge流程以客户端在登录表单中提交凭据并使用API(submitLoginForm()
)将其发送到服务器而结束。