자바 카드 애플릿에 액세스하기위한 데스크톱 응용 프로그램을 G & D 스마트 카드에 개발하는 중입니다.starsign 스마트 카드 : 길이가 잘못되었습니다. 6c XX 오류
잘못된 "6C XX"오류가 발생했습니다. APDU 명령과 함께 "XX"(즉 Le입니다)를 추가하고 재전송하는 것이 가능한 해결책입니다. 그러나이 문제를 해결하는 직접 해결책이 필요합니다. APDU를 재발송하지 않고 문제를 해결하십시오.
자바 카드 애플릿에 액세스하기위한 데스크톱 응용 프로그램을 G & D 스마트 카드에 개발하는 중입니다.starsign 스마트 카드 : 길이가 잘못되었습니다. 6c XX 오류
잘못된 "6C XX"오류가 발생했습니다. APDU 명령과 함께 "XX"(즉 Le입니다)를 추가하고 재전송하는 것이 가능한 해결책입니다. 그러나이 문제를 해결하는 직접 해결책이 필요합니다. APDU를 재발송하지 않고 문제를 해결하십시오.
물론 XX를 첫 번째 명령에 추가 할 수 있으므로 카드가 불평 할 이유가 없어야합니다. 그러나 이렇게하려면 데이터의 정확한 길이를 알아야합니다. 확실치 않은 경우 대신 00을 추가하십시오. 이는 확장 된 APDU (256 바이트 이상의 결과 데이터 허용)가 관련되지 않는 한 데이터를 반환하는 모든 명령 (6700을 유발할 수있는 응답이없는 명령의 경우)에서 작동해야합니다.
Le = 00h
이 thatNe 의미의 최대 예상 응답 크기는 256입니다 그래서 응답을 반환 할 것으로 예상된다 어떤 명령 을 위해 일해야 Le = 00h
를 전송. 작동하지 않는 경우 칩 공급 업체의 설명서에서 예상되는 정확한 응답 크기를 확인한 다음 정확한 Le
값을 대신 사용하십시오.
당신은 StackOverflow guidot을 매우 환영합니다. 귀하의 답변 중 일부를 투표했습니다. –
mohan에 질문을 올리십시오. –