2012-02-09 9 views
5

Androidアプリ用AIRに広告を掲載しようとしています。私は私のウェブサイト(godaddyでホストされているが、私は完全なコントロールを持っている)でhtmlのaddをホストしていますが、アプリケーションにあるStageWebViewオブジェクト(AIRに相当するiframeなど)にhtmlをロードしています。
これは機能します!
美しく電話に広告が表示され、けど私はこのポップアップにアプリが実行されるたびに取得します:アプリケーションが接続しているサーバが未検証である


サーバー:http://www.mywebsite.com/ad.html
証明書:
発行するには:
一般名:www.google.com
組織単位:発行元
:Thawte社コンサルティング(のPty)リミテッド[この会社が所有しているかなり確信して/ GoDaddyはのパートナーです] 組織単位:

このサーバーを信頼して接続しますか?
[ボタン1.]セッションの信頼。 [ボタン2]
「私はキャンセル押すと


不思議なことに、このポップアップが表示されたときに広告がすでにロードされている。、アプリが壊れない(と、広告がクリック可能です!)キャンセル、同じポップアップが表示されます新しい広告が読み込まれた後にポップアップが表示されます。
これは、http://www.questionablecontent.netのような他のページを読み込もうとしたときに発生しますが、負荷http://www.stackoverflow.comやGoogleのようなHTTPSページ。
それは、ポップアップやAndroidを作成AIRであれば私が言うことができないが、私はそれがAndroidのだと確信しています。

マイアンドロイドマニfestには、INTERNETとACCESS_NETWORK_STATEの2つのアクセス許可しかありません。
私はverizonにHTC Incredible 2を持っています。

私はjsutがこのポップアップを消してしまったという修正を受けました!アンドロイドアプリに「未確認サーバ」への接続許可を付与する

答えて

0

CA証明書に問題があります。ドメインを確認するCAがインストールされていないか、少なくともAdobe AIRには表示されていない可能性があります。 Androidで動作するかどうかわかりませんが、OpenSuSEのAIRに証明書をインストールする方法については、こちらをご覧ください:http://rachaelandtom.info/content/remove-unverified-server-pop-air