problem z nokią brak certyfikatu na telefonie lub karcie sim

0

Problem polega na tym że nie moge pobrać gg plus.korzystałem z niego na tej amej komurce ale wgrałem nowego softa. ver.10.10. przeglondarka chodzi ładnie telefon skonfigurowany. kiedy wyśle żądanie wykakuje właśnie ten komunikat ,,brak certyfikatu na telefonie lub karcie sim".
Proszę o szybką pomoc.</delphi>

0

No wiec wlasnie mam ten sam problem. Napisalem sobie aplikacje i podpisalem ja swoim certem self-signed i mam ten sam pkomunikat.
Pare definicji: certyfikat self-signed to taki ktory nie jest potwierdzony przez ogolnie zaufane instytucje (np. Verisign, Thawte). Certyfikat potwierdzony to taki ktory wyslales do ktorejs z zaufanych instytucji aby podpisala go swoim kluczem prywatnym (tylko wlascicielm certyfikatu ma jego klucz prywatny i moze to zrobic, tak jak do swojego self-signed certu klucz prywatny masz/powinienes miec tylko Ty). Aby ktoras z zaufanych instytucji mogla wydac potwierdzony certyfikat, musisz wyslac do nich prosbe o to, w ktorej jest twoj klucz publiczny i inne dane (imie, nazwisko, itp - jest to specjalny format - chyba X.509 - javowe narzedzia umiaja taki plik stworzyc), musisz zaznaczyc ze to ma byc certyfikat do podpisywania aplikacji (a nie np do SSL bo nie zadziala), i wybulic np $200 za to. Aha, i jesli certyfikat aplikacji jest potwierdony przez np. Thawte, a na danej komorce jest tylko Verisign, rowniez nie zadziala!

Oto co sie dowiedzialem w necie: Nokia jakiej uzywam to Nokia Series 40 (model 6300). One maja zainstalowane wiele certyfikatow ktorym ufaja, miedzy innymi te ktore wspolmnialem (Thawte, Verisign), ale i wiele innych (np ja mam telefon z Vodafone i oni maja rowniez swoj certyfikat). Oznacza to ze jesli podpiszesza jara swoim certyfikatem, ktory ma z kolei potwierdzona tozsamosc ktoryms z powyzszych (tzw root ca) to aplikacja zadziala. Jesli uruchomic aplikacje ktora jest podpisana, jej certyfikat jest wyciagany i szukany na liscie certow na telefonie. Twoj self-signed nie zostanie znaleziony oraz nie jest podpisany zadnym z root ca (lub jest podpisany takim ktory nie istnieje na komorce), wiec system nie ufa tej aplikacji, stad ten komunikat. Musisz wiec sprawic aby ten certyfikat stal sie zaufany. Rozwiazania sa 2: wybulic te 200 dolarow i wyslac swoj certyfikat do np Thawte* zeby oni go podpisali, lub dodac ten swoj self-signed cert do certyfikatow ktore sa juz na telefonie, zaufane. Niestety, dlugo szukalam w necie i z tego co widzialem Nokie Series 40 nie maja takiej mozliwosci, wiec dupa zbita.
Nie wiem jak z tym gg plus, ale powinni chyba byc czyms pospisani i potwierdzeni. Opcje widze 2: albo nie maja (w sensie ten ich jar z aplikacja) potwierdzonej tozsamosci, albo maja, ale zmiana softu sprawila ze root ca ktory ja potwierdzal juz nie jest na tej komorce. Mozesz do nich napisac i poprosic aby dali jara z ktoryms z certyfikatow ktory ty masz na komorce, ale nie wiem czy sa na to duze szanse. Mozesz tez sprawdzic czy np nie masz na komorce certu operatora, i probowac z nimi zalatwic aby tego jara podpisali swoim certyfikatem (minus jest taki ze jesli wymienisz operatora to aplikacja nie zadziala), ale rowniez nie wiem jak to wyglada.
Ja rozwiazalem sprawe tak ze olalem podpis cyfrowy i aplikacja nie jest zaufana. Wiaze sie to z tym ze mam ograniczone mozliwosci, np nie moge pisac do plikow. W gg plus pewnie to nie jest opcja bo tam musisz tworzys polaczenia sieciowe, a one rowniez wymagaja aby aplikacja byla zaufana.
Reasumujac, ciezka sprawa.

Pozdro.

  • Certyfikat ktorym chcesz potwierdzic ten swoj musi byc na telefonie. Np jedna Nokia bedzie miala Thawte, inna tylko Verisign, inna jeszcze inne. Zatem jesli chcesz aby aplikacja dzialala na jak najwiekszej liczbie komorek musi byc podpisana wieloma certyfikatami, z ktorych co najmniej jeden jest na kazdej komorce ktore chcesz oblsuzyc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1