@@ -830,7 +830,8 @@ private async Task StartDashboardAsDcpExecutableAsync(CancellationToken cancella
830830 await kubernetesService . CreateAsync ( dashboardExecutable , cancellationToken ) . ConfigureAwait ( false ) ;
831831
832832 var dashboardUrls = env . Single ( e => e . Key == DashboardConfigNames . DashboardFrontendUrlName . EnvVarName ) . Value ;
833- PrintDashboardUrls ( dashboardUrls ) ;
833+ var browserToken = env . SingleOrDefault ( e => e . Key == DashboardConfigNames . DashboardFrontendBrowserTokenName . EnvVarName ) . Value ;
834+ PrintDashboardUrls ( dashboardUrls , browserToken ) ;
834835 }
835836
836837 private async Task < List < KeyValuePair < string , string > > > GetDashboardEnvironmentVariablesAsync ( IConfiguration configuration , string ? defaultDashboardUrl , CancellationToken cancellationToken )
@@ -882,12 +883,17 @@ private async Task<List<KeyValuePair<string, string>>> GetDashboardEnvironmentVa
882883 return env ;
883884 }
884885
885- private void PrintDashboardUrls ( string delimitedUrlList )
886+ private void PrintDashboardUrls ( string delimitedUrlList , string ? browserToken )
886887 {
887888 if ( StringUtils . TryGetUriFromDelimitedString ( delimitedUrlList , ";" , out var firstDashboardUrl ) )
888889 {
889890 distributedApplicationLogger . LogInformation ( "Now listening on: {DashboardUrl}" , firstDashboardUrl . ToString ( ) . TrimEnd ( '/' ) ) ;
890891 }
892+
893+ if ( ! string . IsNullOrEmpty ( browserToken ) )
894+ {
895+ LoggingHelpers . WriteDashboardUrl ( distributedApplicationLogger , delimitedUrlList , browserToken ) ;
896+ }
891897 }
892898
893899 private async Task CreateServicesAsync ( CancellationToken cancellationToken = default )
@@ -1330,7 +1336,9 @@ private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger,
13301336 throw new DistributedApplicationException ( "Cannot check dashboard availability since ASPNETCORE_URLS environment variable not set." ) ;
13311337 }
13321338
1333- PrintDashboardUrls ( dashboardUrls ) ;
1339+ var browserToken = configuration [ "AppHost:BrowserToken" ] ;
1340+
1341+ PrintDashboardUrls ( dashboardUrls , browserToken ) ;
13341342 }
13351343 }
13361344
0 commit comments