请求和响应对象

MSAL 浏览器库具有一组配置选项,可用于自定义身份验证流的行为。 其中一些选项可以在对象的构造函数PublicClientApplication中设置,其中大多数选项可以按请求设置。 下表详细介绍了可传递给登录名和 acquireToken API 的配置对象,以及表示响应的对象。

API Request 对象 Response 对象
acquireTokenPopup PopupRequest AuthenticationResult
acquireTokenRedirect RedirectRequest AuthenticationResult (通过 handleRedirectPromise
acquireTokenSilent SilentRequest AuthenticationResult
loginPopup PopupRequest AuthenticationResult
loginRedirect RedirectRequest AuthenticationResult (通过 handleRedirectPromise
logoutRedirect EndSessionRequest void
logoutPopup EndSessionPopupRequest void
ssoSilent SsoSilentRequest AuthenticationResult