8

aetx ファイルの Mime タイプを探しています。

このファイルは、社内で Windows Phone 8 アプリケーションを配布するときに使用されます。ユーザーはこれを自分の電話にダウンロードしてインストールします。ただし、このファイルをダウンロードすると、この登録トークンをインストールするオプションが電話に表示されません。Web サーバーが正しい MIME タイプに設定されていないため、電話が適切に応答しているとしか思えません。

私のグーグルスキルはその機会に私を失敗させました.Microsoftのドキュメントは...この件に関してはまばらです.

助けてくれてありがとう。

マーティン

4

2 に答える 2

16

ついにそれを見つけました。これらのトークンの1つを生成するときに作成されるaet.xmlファイルには、そのx509証明書ファイルが表示されます。

したがって、mimeタイプは次のとおりです。

「application/c-x509-ca-cert」

したがって、これを安全なサイトでホストしてから、ユーザーがダウンロードできるようにmimeタイプを設定できます。これにより、他の人の時間を節約できます。

于 2013-01-09T15:53:53.187 に答える
2

Martin の回答は Windows Phone 8.0 では正しいですが、Windows Phone 8.1 では機能しません。

8.1 で「application/c-x509-ca-cert」を使用すると、 .aetxファイルが.cerに変換され、 「証明書ファイルがサポートされていない可能性があるため、電話で 1 つまたは複数の証明書を追加できませんでし た」というエラーが表示されます。または破損しています...」 .

8.1 の正しいタイプは"application/octet-stream"です。電子メールの添付ファイルとしてトークンを送信するときに使用されるのと同じ MIME タイプ。

しかし、"application/octet-stream"を使用すると、WindowPhone 8.0 は aetx ファイルをトークンとして認識せず、そのコンテンツをユーザーに表示します。

解決策は、サーブレット (または Java を使用していない場合は同等のもの) を使用して、MIME タイプを動的に設定することです。

于 2015-02-19T10:52:22.977 に答える