1

私はマイクロサービスの IdentityServer に取り組んでいます。私は例外的に発行しています:

System.InvalidOperationException: 'HTTPS エンドポイントは、KestrelServerOptions.Listen() を使用してのみ構成できます。'

Program.cs ファイルの BuildWebHost 内に UseKestrel() を配置しました。他にどのような設定が必要ですか。eShopOnContainer プロジェクトの下に証明書フォルダーが表示されます。このファイルを生成するにはどうすればよいですか。

これは、ID サーバーの docker.compose 構成です。

    services:
  identitywithdocker:
    environment:
      - ASPNETCORE_ENVIRONMENT=Development
      - ASPNETCORE_URLS=https://+:443;http://+:80
      - ASPNETCORE_HTTPS_PORT=44301
    ports:
      - "64636:80"
      - "44301:443"
    volumes:
      - ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
      - ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
4

0 に答える 0