Skip to content

curityio/example-dotnet-openid-connect-client

Repository files navigation

OpenID Connect Demo

Quality Availability

This is a .NET framework demo application to explain how the OpenID Connect code flow is implemented.
See the tutorial on the Curity Web Site for further details.

web.config

web.config is used as a configuration file for the example app. Change the values to match your system.

Name Type Mandatory Default Description
redirect_uri string The redirect uri to use, must be registered for the client at the OpenID Connect server.
client_id string The id for the client. Used to authenticate the client against the authorization server endpoint.
client_secret string The shared secret to use for authentication against the token endpoint.
scope string openid The scopes to ask for.
jwks_uri URL if issuer is not set and the openid scope is requested The URL that points to the JWK set.
authorization_endpoint URL if issuer is not set The URL to the authorization_endpoint.
token_endpoint URL if issuer is not set The URL to the token_endpoint.
issuer string if the openid scope is requested. The ID of the token issuer. This enables metadata discovery which will override the configuration set up in this file.
base_url string base url to be added to internal redirects. Set this to enable the client to be behind a proxy.

Questions and Support

For questions and support, contact Curity AB:

Curity AB

info@curity.io https://curity.io

Copyright (C) 2016 Curity AB.

About

An example website that implements OAuth 2.0 and OpenID Connect with the .NET Framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 6