1- using IdentityServer4 ;
1+ using System ;
2+ using IdentityServer4 ;
23using IdentityServer4 . Models ;
34using Microsoft . Extensions . Configuration ;
45using System . Collections . Generic ;
@@ -25,7 +26,10 @@ public static IEnumerable<Client> GetAdminClient(IConfiguration configuration)
2526 ClientUri = configuration . GetValue < string > ( "ApplicationSettings:IS4AdminUi" ) ,
2627 AllowedGrantTypes = GrantTypes . Implicit ,
2728 AllowAccessTokensViaBrowser = true ,
28- RedirectUris = { $ "{ configuration . GetValue < string > ( "ApplicationSettings:IS4AdminUi" ) } /login-callback"} ,
29+ RedirectUris = new [ ] {
30+ $ "{ configuration . GetValue < string > ( "ApplicationSettings:IS4AdminUi" ) } /login-callback",
31+ $ "{ configuration . GetValue < string > ( "ApplicationSettings:IS4AdminUi" ) } /silent-refresh.html"
32+ } ,
2933 AllowedCorsOrigins = { configuration . GetValue < string > ( "ApplicationSettings:IS4AdminUi" ) } ,
3034 IdentityTokenLifetime = 3600 ,
3135 AuthorizationCodeLifetime = 3600 ,
@@ -48,7 +52,10 @@ public static IEnumerable<Client> GetAdminClient(IConfiguration configuration)
4852 AllowedGrantTypes = GrantTypes . Implicit ,
4953 AllowAccessTokensViaBrowser = true ,
5054 RequireConsent = true ,
51- RedirectUris = { $ "{ configuration . GetValue < string > ( "ApplicationSettings:UserManagementURL" ) } /login-callback" } ,
55+ RedirectUris = new [ ] {
56+ $ "{ configuration . GetValue < string > ( "ApplicationSettings:UserManagementURL" ) } /login-callback",
57+ $ "{ configuration . GetValue < string > ( "ApplicationSettings:UserManagementURL" ) } /silent-refresh.html"
58+ } ,
5259 PostLogoutRedirectUris = { $ "{ configuration . GetValue < string > ( "ApplicationSettings:UserManagementURL" ) } " } ,
5360 AllowedCorsOrigins = { $ "{ configuration . GetValue < string > ( "ApplicationSettings:UserManagementURL" ) } " } ,
5461 LogoUri = "~/images/clientLogo/1.jpg" ,
0 commit comments