バックエンドフレームワーク(Django REST API)にSSLを追加したばかりで、iOSアプリケーションと通信する必要があります。私は自分のプロジェクトのiOS側で何か別のことをしなくてはなりませんか? Alamofireに送信するデータを暗号化するように指示するにはどうすればよいですか?またはそれは自動的に起こるか?HTTPSドメインに対するアラモファイア要求は、HTTPとは異なるものですか?
0
A
答えて
0
唯一の違いは、httpではなくhttpsを使用していることです。私は職場で同じ設定をしていましたが、もともと私は証明書に掘り下げなければならないと考えていました。私はその方向に向かい始め、最後に「s」をつけたときにすぐにすべてのリクエストが処理されたことを認識しました。
NSStreamを使用している間は、証明書を処理するようにストリームを設定する必要があります。私は別のアプリケーションでこれをやっていますが、それはURLRequestクラスの下にあります。私はAlomofireが実際に掘り下げているレベルがどれほど低いのかは分かりませんが、あなたは何もしなくてもあなたが望むものすべてを確実に処理します。
+0
自動的にデータを暗号化するかプレーンテキストとして送信しますか? –
0
"https"を使用するようにアプリ内のURLを更新するだけです。
関連する問題
- 1. Laravel HTTPとHTTPSの要求
- 2. ウィンドウでhttp/https要求をトラップする
- 3. 1つのドメインのすべての要求(httpとhttps)を別のドメインにリダイレクトする方法
- 4. IISはドメインに対してのみhttpをhttpsにリダイレクト
- 5. コード変更なしですべてのHTTP要求をHTTPS要求にリダイレクト
- 6. OAuth2とHTTP&HTTPSプロキシをPythonで要求パッケージとともに使用する方法は?
- 7. HTTPサーバーはHTTPS要求(node.js)を受信できますか?
- 8. HTTPとHTTPSのバージョンは、ここでは異なる
- 9. HTTPとHTTPSで異なるサイト
- 10. 2つの異なるポートで同じドメインのHTTPからHTTPSへのリダイレクト
- 11. EventMachine HTTP要求がHTTPS
- 12. HTTPSとHTTPドメインの混乱
- 13. HTTP 400:ADFS HTTPS要求の不正な要求エラー
- 14. 複数のスロットに対するLSFの異なるリソース要求
- 15. httpとhttpsの異なるweb.config設定
- 16. IdentityServer4のトークン・エンドポイントに対する無効なHTTP要求
- 17. HTTP:ダウンストリーム要求の失敗に対する適切な応答
- 18. 以降の要求に対する基本的なHTTP認証
- 19. できるだけ小さいhttpとhttpsのデータ要求
- 20. HTTPSドメインからのHTTP GETとPOST
- 21. 1つのドメインをhttpsの第2ドメインにリダイレクトするhttp
- 22. はHTTPSとHTTPは異なる画像(Debianのジェシー)
- 23. リダイレクトは、私がhttpsにドメインに対する要求を強制することでリダイレクトと仮想ホストのファイルを持っているすべての
- 24. htaccess http要求のhttpsリダイレクトがサブフォルダで失敗する
- 25. HTTP要求に対する信頼できるJRubyタイムアウト
- 26. ドメイン名ではないCORS要求へ
- 27. NginxはhttpsからhttpへのPOST要求をリダイレクト
- 28. haproxyを使用したhttps要求へのHTTP要求
- 29. HTTPSを要求は
- 30. 要求レベルのドメインをアプリケーションレベルで制限することは可能ですか?
あなたは 'https'プロトコルを使用すると仮定すると、他には何も(https://github.com/Alamofire/Alamofire/issues/116)限り、SSL証明書が有効であるとして、必要とされるべきでない –
@ColinBasnettのおかげ!これは本当に新しいので、私はそれを完全に理解していません...ここではHerokuで書かれたことがあります "自動証明書管理(ACM)では、HerokuはCommon上の趣味やプロのdynosを持つすべてのアプリケーションのTLS証明書を自動的に管理しますランタイム:ACMで処理された証明書は、有効期限が切れる前に自動的に更新され、カスタムドメインを追加または削除すると自動的に新しい証明書が作成されます。私はちょうど趣味にアップグレードしました。これは私が有効な証明書を持っていることを意味しますか? –