私はユーザーがgpsで自分の位置でマップをリクエストできるWebアプリケーションを実行しています。 ChromeやSafariのようなブラウザを実行するには、httpだけでなくHTTPSプロトコルが必要です。そうでなければJS関数「getCurrentPosition」の呼び出しは失敗します。 (しかし、Firefox上では、それは働いている)JavaScript - モバイルブラウザのGPS位置とHTTPS/SSL証明書
最初の質問:ユーザーの場所を取得する他の可能性はありますか?
もしそうでなければ、唯一の方法はhttpsに切り替えることです。 今、アプリは安価な共有ホスティングで実行されています(これについては何もできません)、httpsプロトコルを有効にするためにSSL証明書を購入するだけです。
2番目の質問:ホスティングでは、専用IPを使用するSSL証明書と専用ipを使用しない両方のSSL証明書を提供しています。違いは何ですか?さて、私は専用のIPが何であるかを知っていますが、私の専用のIPから得られる利点(ウェブサイト+この小さなアプリケーション)のためには?
3番目の質問:別のCAから証明書を選択すると、サーバーにルートアクセスする必要があります。それは正しいですか?
最後の1つ:いくつかのホスティングでは、身元確認のためのSSLが提供されています。つまり、httpsで検証済みのウェブサイトと暗号化された接続を確立してはいけませんか?
リンクがある場合は、私が見つけたリソースのほとんどが古すぎ、JSでgpsデータを取得することについて話しません。 ありがとう!
編集:ちょうど完了:this pageはこの非推奨の非セキュアサイトのjs呼び出しです。同じ結果を得る他の可能性はありますか?
このサイトはプログラミングに関する質問です。あなたはオフトピックであるホスティングについて尋ねています。 –
Javascriptでユーザーの地位を取得するのはどうですか? Firefoxでは動作しますが、ChromeやSafariでは動作しません。私はこのハウツーに従っています:http://www.w3schools.com/HTML/html5_geolocation.asp。あなたは何か考えていますか?これらの情報を入手する他の方法はありますか?どうもありがとう! – devfe