Android アプリで使用される Web API アプリケーションを作成します。Android アプリのみが API を使用できるように、この公開 API を保護したいと考えています。
転送されるデータは実際には機密ではないため、HTTPS を使用しないことをお勧めします。サインインも必要ないため、正当なアプリが呼び出しを行っていることを確認する限り問題ありません。
アプリと API の間で一種の機密データを共有することを考えていましたが、Android 開発者は、アプリに入力したデータは悪意のある人が取得できると言っています。さらに、そのデータを HTTP 経由で転送するのは安全ではありません。
できれば HTTPS を使用する必要のない解決策を誰かが手伝ってくれるかどうか知りたいですか?