2013-11-21 2 views
0

여러 개의 mfa 질문 응답을 입력 할 때 내부 서버 오류가 발생하지만 여전히 계정에서 트랜잭션을받을 수 있습니다. 아래는 내가 현재 사용하고있는 오류가있는 흐름입니다.Intuit 고객 데이터 내부 서버 오류

나는 GetInstitutionDetails (long institutionId)를 통해 기관 세부 정보를 수집합니다.

답변을하고 DiscoverAndAddAccounts (긴 institutionId, InstitutionLogin 로그인, 나가기 challenge, 나가는 challengeSession)에 응답을 사용해야하는 첫 번째 질문 세트를 사용자에게 제시합니다.

사용자에게 한 번의 mfa 질문이 표시됩니다. 사용자가 질문에 응답하고 DiscoverAndAddAccountsResponse (challengeResponses, challengeSession);를 호출합니다.

다음 기관 로그인을 업데이트하여 다음 전화로 질문 할 질문이 더 있는지 확인하십시오.

UpdateInstitutionLogin (InstitutionLoginId, login, true, out challenge, out challengeSessions);

사용자가이 질문에 응답하고 나는 다시 한번 내가받을 새로운 응답 및 내부 서버 오류 제외 DiscoverAndAddAccountsResponse (challengeResponses, challengeSession)를 호출하지만, 계정은 "CHALLENGE_RESPONSE_REQUIRED"에서 "NOT_NECESSARY"에서 가고 내가하면 거래 데이터를 얻을 수 있습니다.

+0

현재 어떤 언어로 작업하고 있습니까? 원격 서버 (Intuit 's)가 내부 서버 오류를 발생시키는 서버입니까? 그렇다면 그들의 지원 담당자에게 연락 했습니까? ISE는 대개 서버 측 문제를 나타냅니다. – Charles

+0

이것은 C#과 함께 사용됩니다. 내부 서버 오류는 실제로 원격 서버입니다. 그 후 나는 그들의 지원에 연락하여 피터의 답변이 정확하다고 판명했다. – user3019512

답변

0

UpdateInstitutionLogin 호출에서 문제를 다시 전달하는 경우 DiscoverAndAddResponse 대신 UpdateInstitutionLoginResponse를 호출해야합니다.

+0

피터에게 전화를 변경하는 것이 트릭을 만들었습니다. – user3019512