2017-09-24 4 views
2

で始まります=> (MVC)=>変更認証=>個々のユーザーアカウントに(ドッカで有効)asp.netコアのデフォルトのアプリケーションは、私は、次のように基本的なAsp.netコア2.0 Webアプリケーションを作成した2つの打ち上げのURL

これはあなたにこれを与えるデバッグ:

enter image description here

これは明らかに、Yを与えますあなたがhttps://localhost:44360/を取り除くと、アプリケーションがそこでデバッグされています。私はthis answerを見たことがあるが、これは私にとってはうまくいかなかった。答えが提案されているよう

私はhosting.jsonを作成しました:

var config = new ConfigurationBuilder() 
      .AddJsonFile("/app/hosting.json", optional: false) 
      .AddEnvironmentVariables(prefix: "ASPNETCORE_") 
      .Build(); 
     var host = new WebHostBuilder() 
      .UseConfiguration(config) 
      .UseKestrel() 
      .UseContentRoot(Directory.GetCurrentDirectory()) 
      .UseIISIntegration() 
      .UseStartup<Startup>() 
      .Build(); 
host.Run(); 

これは私のスタートアップの問題を修正しませんでした:

{ 
    "server": "Microsoft.AspNetCore.Server.Kestrel", 
    "server.urls": "http://localhost:4000" 
} 

私は、起動中Configure()方法にこれを追加しました。何が間違っているのですか、またはこのデバッグの問題を解決するために何をする必要がありますか?私は新しいプロジェクトを作成し、Visual Studioのコミュニティ2017年

でWindows用ドッカーをインストールした後、同じ問題を見ていた

答えて

0

プロパティページが私の場合には、悪いサービスのURLプロパティを持っていたドッキングウィンドウは、構成することが表示されます問題を解決するにはhttp://localhost:{ServicePort}/https://localhost:44339/

:として生成された

  • 右クリックdocker-composeプロジェクト
  • 選択Properties
  • Service URLを次のように置き換えます。
関連する問題