Azure MFA with SharePoint and FBA

Kani 61 Reputation points
2020-11-20T00:08:05.46+00:00

We are searching for a solution to integrate Azure MFA with our SharePoint Forms based authentication module. When I check MSDN article's I see the way to migrate users to Azure AD as guest users. The question I have is how to integrate or call the Azure MFA once user successfully get authenticated from our Membership provider before login to the site.

We user SharePoint 2016 and OS version is Windows 2016 Server.

Thank you.

Microsoft 365 and Office SharePoint Server For business
Microsoft 365 and Office SharePoint Server Development
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Echo Du_MSFT 17,316 Reputation points
    2020-11-20T06:42:27.183+00:00

    Hello @Kani ,

    **
    Unlike with AD FS in Windows Server 2012 R2, the AD FS 2016 Azure MFA adapter integrates directly with Azure AD and does not require an on premises Azure MFA server. The Azure MFA adapter is built in to Windows Server 2016, and there is no need for additional installation.
    **
    Article Source:Configure Azure MFA as authentication provider with AD FS

    If using FBA in SharePoint 2016, you could configure the MFA Server to do post-authentication in the advanced settings. In that case, the MFA Server lets the application do its own primary auth and then evaluates the web response to see if the primary auth succeeded or failed. If it succeeded, it will perform MFA. You have to configure the post-auth settings to detect unique text within the web response that indicates primary auth success versus failure.

    Please refer to this article to use Form-Based IIS Authentication with Azure Multi-Factor Authentication Server:

    41289-mfa.png

    Thanks,
    Echo Du

    1 person found this answer helpful.
    0 comments No comments

  2. Kani 61 Reputation points
    2020-11-21T13:30:48.243+00:00

    Thank you @Echo Du_MSFT for the answer. I guess the mentioned approach for "Configure Azure Multi-Factor Authentication Server for IIS web apps" is deprecated from July 2019 as it involves installing the MFA server.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.