2012-02-19 2 views
2

전화 연락처 세부 정보 [읽기 및 쓰기 연락처] 및 액세스 네트워크에 액세스하는 Midelt를 만들었으므로이 응용 프로그램은 S60 에뮬레이터를 잘 작동합니다.j2me 미들 릿 E71에 대한 서명

Nokia E71에 설치하려고하면 인증 오류가 발생합니다.

아래 링크를 사용하여 인증서를 만들었습니다. 전화에 설치하려고해도 인증 오류가 발생합니다.

http://www.j2start.com/

누군가가 제안 할 수 있습니다, CA에서 인증서없이 실제 노키아 E71 장치의 MIDlet을 테스트 할 수있는 방법은 무엇입니까?

인증서가 필수 인 경우

, 노키아 E71에 가장 적합한 CA [베리사인이나 Thawte에]입니다

?

+0

불행히도 j2start.com은 더 이상 존재하지 않습니다. 누구도 비슷한 서비스를 알고 있습니까? 테스트 인증서 일종의 무엇을 제공 했습니까? – LarsH

답변

0

인증서가 오래되었거나 휴대 전화에서 날짜를 확인하는 것이 문제가 될 수 있습니다. 전화가 이전 날짜로 실행 중일 수 있습니다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다.이 문제가 계속되는 경우에도 기한이 지난 날짜로 변경했습니다. jar 파일에서 무엇인가를 변경해야합니까? 이 서명 절차의 일부로 –

+0

서명 단계를 말해 줄 수 있습니까? – Android

+0

안녕하십니까. 빠른 답변을 보내 주셔서 감사합니다. http://www.j2start.com/에서 내 항아리와 jad를 다운로드 받았으며 다운로드 한 파일이 하나 있습니다. jad 파일 내용을이 다운로드 된 파일 내용으로 바꿨습니다. 노키아 E71 moblie에 jad와 jar를 설치하면 인증 오류가 발생합니다. –

1

인증서의 유효 기간은 2010 년 9 월 1 일에서 2011 년 9 월 17 일 사이 인 것으로 명시되어 있습니다 (앱에 서명 한 곳). 기기의 날짜를 유효 기간 사이의 날짜로 설정해야합니다.

동일한 오류가 계속되면 jad의 인증서를 확인하고 동일한 인증서가 전화기에 있는지 확인하십시오.

  1. 컴퓨터에서 JadTool.jar을 찾으십시오. Java SDK 설치 디렉토리 또는 WTK 설치 디렉토리에서 찾을 수 있습니다. 당신이 그것을 찾을 수 없다면 단순히 인터넷에서 다운로드하십시오. 단순하게하기 위해 (루트 디렉토리) C : (나중에 사용하지 않는다면 Windows를 사용하고 있다고 가정합니다.)).
  2. 열기 :
  3. 는 (D 다음 단계의 전제 조건으로, 하나 개의 디렉토리, 바람직하게는 C에, 나는 당신이 두 파일, JadTool.jar 및 앱의 JAD 파일을 갖고 싶어) C.에 서명 JAD 파일을 복사 터미널/명령 프롬프트. C로 이동하십시오. cd \를 입력 (다시 말하지만, 난 당신이 윈도우에 있어요 있으리라 믿고있어.) 터미널에 여전히
  4. 입력 자바 -jar JadTool.jar -showcert -all -inputjad YourAppName.jad. 편지의 경우에 유의하십시오.
  5. 이전 단계에서 jad 파일에서 어떤 인증서를 사용할 수 있는지 확인할 수 있습니다. 각 인증서의 세부 사항을 볼 수 있습니다. 지문에 초점을 맞추자. 예를 들어, Thawte 인증서가 보이면 SHA 지문을 기록하십시오.
  6. 장치의 인증서를 확인하십시오. 인증서는 보통 보안 에 있습니다. jad에 Thawte 인증서가있는 경우 장치의 Thawte 인증서를 확인해야합니다. jad에서 발견 된 Thawte SHA 지문과 장치의 Thawte 지문을 비교하십시오. 일치하는 경우이 인증서가있는 앱을 기기에 설치할 수 있습니다. 일치하지 않으면 jad 파일에서이 인증서를 사용할 수 없습니다.
  7. 나머지 인증서에 대해 6 단계와 7 단계를 수행하십시오. 쌍을 찾을 수없는 경우 서명을하면 기기에 앱을 설치할 가능성이 높아집니다.

그런데 서명되지 않은 기기에도 앱을 설치할 수 있습니다. 한 가지 문제는 앱에 서명이 없다면 사용자에게 보안 메시지가 표시된다는 것입니다. 그러나 이것은 또한 최소화 될 수 있습니다. 내 대답은 how to minimize these prompts을 참조하십시오.

+0

안녕하세요, 요닌야, 귀하의 자세한 답변과 정보에 감사드립니다. 나는 당신의 제안을 따르고 결과를 알려줄 것입니다. –