Ich integriere Yodlee MFA in meiner Anwendung, aber ich habe Schwierigkeiten, MFA-Formular zu machen, wenn irgendwelche MFA-Fehler aufgetreten sind. Also Schritte ich folge:Yodlee MFA nicht verfügbar, wenn MFA-Fehler aufgetreten ist
- Der Benutzer wählt MFA Formular sagen, Dag Site SecurityQA.
- Der Benutzer gibt den Benutzernamen und das Kennwort ein und wartet auf die MFA-Authentifizierung.
- MFA Form macht die Besucher und Benutzer gibt falsche Anmeldeinformationen
- Benutzer refresh Antwort mit Fehlercode 523
- Jetzt die Seite zu aktualisieren Benutzer versucht, empfängt.
Hier bekomme ich refresh Antwort als,
{
"siteRefreshStatus"=>{
"siteRefreshStatusId"=>10,
"siteRefreshStatus"=>"SITE_CANNOT_BE_REFRESHED"
},
"siteRefreshMode"=>{
"refreshModeId"=>1,
"refreshMode"=>"MFA"
},
"updateInitTime"=>0,
"nextUpdate"=>2104528345,
"code"=>523,
"suggestedFlowReason"=>{
"suggestedFlowReasonId"=>2,
"suggestedFlowReason"=>"ACCOUNT_IN_ERROR"
},
"suggestedFlow"=>{
"suggestedFlowId"=>3,
"suggestedFlow"=>"EDIT"
},
"itemRefreshInfo"=>[
{
"memItemId"=>xxxxxx,
"itemSuggestedFlow"=>{
"suggestedFlowId"=>3,
"suggestedFlow"=>"EDIT"
},
"itemSuggestedFlowReason"=>{
"suggestedFlowReasonId"=>2,
"suggestedFlowReason"=>"ACCOUNT_IN_ERROR"
},
"errorCode"=>523,
"retryCount"=>4
},
{
"memItemId"=>xxxxxx,
"itemSuggestedFlow"=>{
"suggestedFlowId"=>3,
"suggestedFlow"=>"EDIT"
},
"itemSuggestedFlowReason"=>{
"suggestedFlowReasonId"=>2,
"suggestedFlowReason"=>"ACCOUNT_IN_ERROR"
},
"errorCode"=>523,
"retryCount"=>4
}
],
"noOfRetry"=>4,
"isMFAInputRequired"=>true,
"siteAddStatus"=>{
"siteAddStatusId"=>15,
"siteAddStatus"=>"ADD_FAILURE"
},
"memSiteAccId"=>xxxxxx,
"lastRefreshCompleteTime"=>1482460665
}
das Konto seiner MFA sagt.
Ich möchte MFA-Authentifizierungsformular dafür öffnen. Aber wenn ich versuche MFA Formular /jsonsdk/Refresh/getMFAResponseForSite API,
Es gibt nicht mir MFA Form Details zu holen, sondern Reaktion nach ergibt.
Auch nach dem Warten nach 5-10 Minuten, bekomme ich die gleiche Antwort für MFA Form
Der Benutzer muss zur Änderung der Anmeldeinformationen gehen, um dies zu beheben.
Funktioniert das? Ich möchte das MFA-Formular direkt öffnen, wenn die Antwort MFA-bezogene Fehler enthält.
ich auf https://www.moneybrilliant.com.au/ geprüft, die Yodlee Umsetzung hat und öffnet MFA Form auf refresh_site wenn Website MFA Fehler hat – bunty