Update IdentityServerDataSeedContributor.cs

pull/4384/head
Galip Tolga Erdem 5 years ago
parent 84daf69ea3
commit 7f29e71f23

@ -116,12 +116,13 @@ namespace MyCompanyName.MyProjectName.IdentityServer
* solution. Otherwise, you can delete this client. */
await CreateClientAsync(
webClientId,
commonScopes,
new[] { "hybrid" },
(configurationSection["MyProjectName_Web:ClientSecret"] ?? "1q2w3e*").Sha256(),
name: webClientId,
scopes: commonScopes,
grantTypes: new[] {"hybrid"},
secret: (configurationSection["MyProjectName_Web:ClientSecret"] ?? "1q2w3e*").Sha256(),
redirectUri: $"{webClientRootUrl}signin-oidc",
postLogoutRedirectUri: $"{webClientRootUrl}signout-callback-oidc"
postLogoutRedirectUri: $"{webClientRootUrl}signout-callback-oidc",
frontChannelLogoutUri: $"{webClientRootUrl}Account/FrontChannelLogout"
);
}
@ -130,10 +131,10 @@ namespace MyCompanyName.MyProjectName.IdentityServer
if (!consoleClientId.IsNullOrWhiteSpace())
{
await CreateClientAsync(
consoleClientId,
commonScopes,
new[] { "password", "client_credentials" },
(configurationSection["MyProjectName_App:ClientSecret"] ?? "1q2w3e*").Sha256()
name: consoleClientId,
scopes: commonScopes,
grantTypes: new[] {"password", "client_credentials"},
secret: (configurationSection["MyProjectName_App:ClientSecret"] ?? "1q2w3e*").Sha256()
);
}
}
@ -145,6 +146,7 @@ namespace MyCompanyName.MyProjectName.IdentityServer
string secret,
string redirectUri = null,
string postLogoutRedirectUri = null,
string frontChannelLogoutUri = null,
IEnumerable<string> permissions = null)
{
var client = await _clientRepository.FindByCliendIdAsync(name);
@ -165,7 +167,8 @@ namespace MyCompanyName.MyProjectName.IdentityServer
AccessTokenLifetime = 31536000, //365 days
AuthorizationCodeLifetime = 300,
IdentityTokenLifetime = 300,
RequireConsent = false
RequireConsent = false,
FrontChannelLogoutUri = frontChannelLogoutUri
},
autoSave: true
);

Loading…
Cancel
Save