fix logout flow in mvc

This commit is contained in:
Carlos Cañizares Estévez 2016-12-09 09:18:18 +01:00
parent 42f3537441
commit cf5ccffbe0
2 changed files with 4 additions and 3 deletions

View File

@ -42,6 +42,7 @@ services:
- 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://localhost:5100 #Local: You need a entry in windows host file to run identity in local docker.
#10.0.75.1:5105
ports:
- "5105:5105"
depends_on:

View File

@ -82,8 +82,8 @@ namespace Microsoft.eShopOnContainers.WebMVC
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");
log.LogDebug(identityUrl.ToString());
@ -97,7 +97,7 @@ namespace Microsoft.eShopOnContainers.WebMVC
PostLogoutRedirectUri = callBackUrl.ToString(),
ClientId = "mvc",
ClientSecret = "secret",
ResponseType = "code id_token",
ResponseType = "code id_token",
SaveTokens = true,
GetClaimsFromUserInfoEndpoint = true,
RequireHttpsMetadata = false,