8

Szukam typu Mime dla pliku aetx.Typ MIME dla WP8 AET

Ten plik jest używany podczas dystrybucji aplikacji Windows Phone 8 w domu. użytkownik pobiera i instaluje to na swoim telefonie. Jednak po pobraniu tego pliku telefon nie umożliwia zainstalowania tokena rejestracji. Mogę tylko zgadywać, że serwer internetowy nie jest ustawiony na prawidłowy typ MIME, więc telefon reaguje odpowiednio.

moje umiejętności google zawiodły mnie przy okazji i dokumentacja microsoft jest ... rzadka na ten temat.

dzięki za pomoc.

Martyn

Odpowiedz

16

Wreszcie go znalazłem. w pliku aet.xml, który został utworzony podczas generowania jednego z tych tokenów, można zobaczyć jego plik certyfikatu x509.

Więc, typ MIME:

"application/c-x509-ca-cert"

Więc może obsługiwać to w bezpiecznym miejscu, a następnie ustawić typ MIME użytkownikom pobrać , mam nadzieję, że to oszczędza komuś innemu czas.

+0

Dobra robota! Dziękuję, nigdy bym tego nie znalazł. –

+0

Dziękuję, Microsoft musi napisać to bardziej wyraźnie! –

+0

Działa to tylko w systemie Windows Phone 8, wydaje się nie działać w systemie Windows Phone 8.1 –

2

Chociaż odpowiedź Martina jest poprawna dla systemu Windows Phone 8.0, nie będzie działać w systemie Windows Phone 8.1.

Jeśli używasz "application/c-x509-ca-cert" z 8.1, plik .aetx przekształca się .cer i pojawia się błąd 0x8028a001„Telefon mogłem” t dodaj jeden lub więcej certyfikatów, ponieważ plik certyfikatu może być nieobsługiwany lub uszkodzony ... ".

Prawidłowy typ dla wersji 8.1 to "aplikacja/strumień-oktetu". Ten sam typ MIME używany, gdy wysyłasz token jako załącznik w wiadomości e-mail.

Ale z "strumień aplikacji/oktetów", WindowPhone 8.0 nie widzi pliku aetx jako tokena i wyświetla jego zawartość użytkownikowi.

Rozwiązaniem jest użycie serwletu (lub odpowiednika, jeśli nie korzystasz z java), aby dynamicznie ustawić typ MIME.