Browse Source

fix logout flow in mvc

pull/49/merge
Carlos Cañizares Estévez 8 years ago
parent
commit
cf5ccffbe0
2 changed files with 4 additions and 3 deletions
  1. +1
    -0
      docker-compose.yml
  2. +3
    -3
      src/Web/WebMVC/Startup.cs

+ 1
- 0
docker-compose.yml View File

@ -42,6 +42,7 @@ services:
- ConnectionString=Server=identity.data;Database=aspnet-Microsoft.eShopOnContainers;User Id=sa;Password=Pass@word - ConnectionString=Server=identity.data;Database=aspnet-Microsoft.eShopOnContainers;User Id=sa;Password=Pass@word
#- MvcClient=http://104.40.62.65:5100 #Remote: VM Needs to have public access at 5105. #- MvcClient=http://104.40.62.65:5100 #Remote: VM Needs to have public access at 5105.
- MvcClient=http://localhost:5100 #Local: You need a entry in windows host file to run identity in local docker. - MvcClient=http://localhost:5100 #Local: You need a entry in windows host file to run identity in local docker.
#10.0.75.1:5105
ports: ports:
- "5105:5105" - "5105:5105"
depends_on: depends_on:


+ 3
- 3
src/Web/WebMVC/Startup.cs View File

@ -82,8 +82,8 @@ namespace Microsoft.eShopOnContainers.WebMVC
AutomaticAuthenticate = true, AutomaticAuthenticate = true,
}); });
var identityUrl = Configuration.GetValue(typeof(string), "IdentityUrl");
var callBackUrl = Configuration.GetValue(typeof(string), "CallBackUrl");
var identityUrl = Configuration.GetValue<string>("IdentityUrl");
var callBackUrl = Configuration.GetValue<string>("CallBackUrl");
var log = loggerFactory.CreateLogger("identity"); var log = loggerFactory.CreateLogger("identity");
log.LogDebug(identityUrl.ToString()); log.LogDebug(identityUrl.ToString());
@ -97,7 +97,7 @@ namespace Microsoft.eShopOnContainers.WebMVC
PostLogoutRedirectUri = callBackUrl.ToString(), PostLogoutRedirectUri = callBackUrl.ToString(),
ClientId = "mvc", ClientId = "mvc",
ClientSecret = "secret", ClientSecret = "secret",
ResponseType = "code id_token",
ResponseType = "code id_token",
SaveTokens = true, SaveTokens = true,
GetClaimsFromUserInfoEndpoint = true, GetClaimsFromUserInfoEndpoint = true,
RequireHttpsMetadata = false, RequireHttpsMetadata = false,


Loading…
Cancel
Save