I have an clean installation of AD FS 3.0 installed on windows server 2012. I am trying to create MFA on my internal network using this Codeplex.
AD FS Management > Authentication Policies
- Multi-factor locations: Intranet
- Selected Multi factor Authentication Extension (name from codeplex)
When I go to my adfs site (https://adfs.xx.com/adfs/ls/IdpInitiatedSignon.aspx) and login with valid credentials, I get the following error:
On site
- Activity ID: 00000000-0000-0000-3d00-0080000000e9
- Error time: Mon, 01 Feb 2016 09:04:18 GMT
- Cookie: enabled
- User agent string: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36
On server (Event viewer > Appl. and Serv. Logs > AD FS > Admin)
Level: Error, Source: AD FS, Event ID: 364, Task Category: None
.
Encountered error during federation passive request.
Additional Data
Protocol Name: Saml
Relying Party: http://adfs.xx.com/adfs/services/trust
Exception details: System.FormatException: Input string was not in a correct format. at System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args) at System.String.Format(IFormatProvider provider, String format, Object[] args) at Neos.IdentityServer.MultiFactor.AuthenticationProvider.IsAvailableForUser(Claim identityClaim, IAuthenticationContext context) at Microsoft.IdentityServer.Web.Authentication.External.ExternalAuthenticationHandler.IsAvailableForUser(Claim identityClaim, IAuthenticationContext authContext) at Microsoft.IdentityServer.Web.Authentication.External.ExternalAuthenticationHandler.ProcessContext(ProtocolContext context, IAuthenticationContext authContext, IAccountStoreUserData userData) at Microsoft.IdentityServer.Web.Authentication.External.ExternalAuthenticationHandler.Process(ProtocolContext context) at Microsoft.IdentityServer.Web.Authentication.AuthenticationOptionsHandler.Process(ProtocolContext context) at Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext(WrappedHttpListenerContext context)
I have tried to fix the problem by checking the SSL certificates; they are all correct installed. There are no ping errors. I've also checked the code from the project and there are also no faults to see.
Does anyone know about this error or give me an push into the right direction? Any help much appreciated!
[Update 1]
The loglevel is level 2; an basic error.
[Update 2]
See the Codeplex Issues.
[Update 3]
New version available with fixed bugs. The errormessages are fixed.