Skip to content

Identity Server: new Application Profile for Server Web App #24197

Open
@michaeldz

Description

@michaeldz

I have multiply clients - SPA and regular Server Web Application.
SPA and Identity server hosted together. Server-side Web App hosted on other site.
I used template for creating Identity server and SPA:

dotnet new blazorwasm --hosted --auth Individual

I defined client for SPA:

  "IdentityServer": {
    "Clients": {
      "MySPA": {
        "Profile": "IdentityServerSPA"
      }

For server side web application I have no ability to define configuration because there is no suitable profile.

It will be nice to have one more profile 'Server' (or something like) for server-side web application. It should works like SPA but also assign client secret.

There is method WithClientSecret in ClientsBuilder but marked as 'internal'. Also ClientSecret property defined in ClientDefinition class but nowhere called. This could be used for implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    affected-mediumThis issue impacts approximately half of our customersarea-identityIncludes: Identity and providersenhancementThis issue represents an ask for new feature or an enhancement to an existing oneseverity-minorThis label is used by an internal tool

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions