netcore-okta-cli-sample:OKTA(OAUTH2).NET Core CLI示例

时间:2024-05-06 17:06:17
【文件属性】:

文件名称:netcore-okta-cli-sample:OKTA(OAUTH2).NET Core CLI示例

文件大小:11KB

文件格式:ZIP

更新时间:2024-05-06 17:06:17

C#

启用OKTA(OAUTH2)的.NET Core CLI应用程序示例 本示例的目的是演示由Okta(或任何OAuth2提供程序)支持的CLI。 我们需要强大的身份验证机制,因此我们可以针对特定的Okta用户记录操作。 在以下情况下,它将向Okta进行身份验证: 它找不到〜/ .cliplay / profile.json 它找到〜/ .cliplay / profile.json,并且缓存的访问令牌已过期。 在profile.json中可能找到的示例 { " access_token " : " ACCESS_TOKEN_VALUE_HERE " , " expires_on " : UNIX_EPOCH_EXPIRY_UTC_TIMESTAMP_HERE , " username " : " AUTHENTICATED_USER_NAME_IN_OAUTH


【文件预览】:
netcore-okta-cli-sample-master
----Program.cs(9KB)
----OAuth2Configuration.cs(322B)
----Controllers()
--------OAuth2Controller.cs(1KB)
----.vscode()
--------launch.json(1KB)
--------tasks.json(1KB)
----OAuth2IntrospectResponse.cs(350B)
----OAuth2AccessTokenResponse.cs(380B)
----OAuth2Response.cs(148B)
----cliplay.csproj(542B)
----readme.MD(2KB)
----OAuth2ProviderMetadata.cs(431B)
----appsettings.json(259B)
----OAuth2Provider.cs(4KB)
----.gitignore(30B)
----StartUp.cs(2KB)

网友评论