私はGoogle認証を使用してAspNetCoreアプリケーションを作成しています。私は、Ubuntuサーバー上のnginxリバースプロキシの背後にこのアプリケーションを配備しています。 ほとんどが動作していますが、コールバックURLに問題があります。Microsoft.AspNetCore.Authentication.Googleを使用してHTTPSコールバックを強制する方法
Googleデベロッパーコンソールでは、http://localhost:5000/signin-googleが許可リダイレクトURIとして設定されています。これは期待どおりに動作し、私のワークステーションから実行しているときに私はGoogle認証を使用することができます。
生産のために、私はhttps://myserver/signin-googleを許可リダイレクトURIとして設定しました。しかし、私がそれを使用しようとすると、accounts.google.comから、http://myserver/signin-google(欠落していることに気付く)というエラーが表示されます。それは本当だ;それは許可されるべきではなく、私のサーバーはポート80要求にも応答しません。
コールバックURLにHTTPSを使用するために認証ミドルウェアに通知するにはどうすればよいですか。