Skip to content

Conversation

@jmprieur
Copy link
Collaborator

Add CIAM samples and fix web API authority

  • Adds a ciam web app calling a ciam web API.
  • fix the CIAM authority in web APIs.

- the CIAM authority is propagated to the options
- it's a v2.0 authority for JwtBearer
- The metadata endpoint is computed, including when extra query parameters.
@jmprieur jmprieur requested a review from jennyf19 August 24, 2023 03:40
@jmprieur jmprieur added the CIAM label Aug 24, 2023
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="7.0.10" />
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.0.1

should use the Directory.Build.Props for the test, no?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll address this later (with the fact that it's still using IDownstreamWebApi. It's straight from the project templates)

Copy link
Collaborator

@jennyf19 jennyf19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@jennyf19
Copy link
Collaborator

not a fan of adding more dev apps, but I understand why :)

…ions>

are done (that is in the JwtBearerOptionsMerger, which is a PostConfigure

Fixed a flaky test

Added code to initialize Playwright
@jmprieur
Copy link
Collaborator Author

not a fan of adding more dev apps, but I understand why :)

We need to catch regressions

@jmprieur
Copy link
Collaborator Author

@westin-m, @JoshLozensky anybody else want to review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants