問題タブ [caddyfile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Android アプリで Caddy Web サイトに接続しようとすると、「証明書のホスト名が一致しませんでした」というエラーが表示されます
こんにちは。タイトルにあるように、Android アプリでキャディを利用した Web サイトのサブドメインに接続できません。アプリのバックエンドを Heroku から自分の digitalocean ドロップレットに移行しており、アプリは Heroku を使用していたときに機能していました。
表示されるエラー メッセージは次のとおりです。
関連する Android コードは次のとおりです。
そして、これは私のキャディファイルの関連セクションです
Web ブラウザーでサブドメインに接続できるので、なぜこれが起こっているのかよくわかりません。ホスト名の検証を無効にすることにあまり熱心ではないので、Caddy 側で修正する方法があるかどうか疑問に思っています。
web-services - Caddy を使用した Web Sockets (WSS) のリバース プロキシ
キャディを使い始めました。キャディを使用して提供している簡単なチャット アプリケーションを作成しました。
WebSocket は、アプリケーションによって wss ではなく ws で提供されます。これは、アプリケーションがアプリケーションによって https ではなく HTTP で提供される方法と同様です。キャディを使用してプロトコルを保護しようとしていますが、https に対しては成功しています。https を使用している場合は ws を使用できないため、wss でも WebSocket を提供する必要があります。https から http で行ったように、wss を ws にリバース プロキシする方法をドキュメントで見つけることができませんでした。
私が試したこと
2)
3)
上記の attemot は機能しませんでした。うまくいけば、ここで解決策が得られます。