2014-04-01 53 views
1

我正在测试用户流程以回答“bofa”的三个问题。我试图模拟一个用户在通过格子传递给他们的问题中输入了不正确的答案。格子MFA响应不正确

我生POST就像

"POST /connect/step?client_id=blah&secret=blah&mfa=1again&access_token=XYZ&type=bofa&options[webhook]=http%3A%2F%2Fx.y.zom%2Fplaid_webhook%2Fantennas HTTP/1.1\r\nConnection: close\r\nHost: tartan.plaid.com\r\nContent-Length: 0\r\nContent-Type: application/x-www-form-urlencoded\r\n\r\n" 

注意到我的不正确的答案(“1again”而不是“再次”),但也注意到访问令牌(“XYZ”),这是正确的存在。

这是

-> "HTTP/1.1 400 Bad Request\r\n" 
-> "Content-Type: application/json; charset=utf-8\r\n" 
-> "Date: Wed, 19 Mar 2014 20:20:20 GMT\r\n" 
-> "X-Powered-By: Express\r\n" 
-> "Content-Length: 144\r\n" 
-> "Connection: Close\r\n" 
-> "\r\n" 
reading 144 bytes... 
-> "{\"code\":1000,\"message\":\"access_token missing\",\"resolve\":\"You need to include the access_token that you received from the original submit call.\"}" 

回答

2

一切都应该顺利地与MFA用户流量在沙箱中运行,现在的反应!如果您使用“1again”(例如)代替正确的“再次”响应,您将收到相应的错误代码响应:

{"code":1203,"message":"invalid mfa","resolve":"The MFA response provided was not correct."}