文件名称:oauth.apisample.netcore:使用OAuth和Open Id Connect的最终.Net Core API代码示例
文件大小:77KB
文件格式:ZIP
更新时间:2024-03-30 22:49:55
C#
oauth.apisample.netcore 概述 使用OAuth和Open Id Connect的最终API代码示例,我在博客中引用了该示例 细节 有关API的功能以及如何运行的信息,请参见 有关OAuth集成和自定义声明处理的详细信息,请参见。 编程语言 C#和.Net 5用于实现OAuth安全的REST API 使用的中间件 Kestrel Web服务器用于使用OpenSSL自签名证书通过SSL托管API。 AWS Cognito用作云授权服务器 用于API OAuth处理 用于中缓存API声明 可以将API日志汇总到以支持
【文件预览】:
oauth.apisample.netcore-master
----deployment()
--------configureCluster.sh(501B)
--------charlesroot.pem(2KB)
--------Dockerfile(1KB)
--------buildApi.sh(722B)
--------Ingress.yaml(582B)
--------deployApi.sh(839B)
--------api.config.json(2KB)
--------Kubernetes.yaml(975B)
----LICENSE.txt(1KB)
----certs()
--------mycompany.srl(17B)
--------mycompany.ssl.p12(2KB)
--------mycompany.ca.pem(1KB)
--------mycompany.ssl.pem(1KB)
--------mycompany.ssl.key(2KB)
--------extended()
--------makeCerts.sh(3KB)
--------mycompany.ssl.csr(899B)
--------mycompany.ca.key(2KB)
----src()
--------logic()
--------host()
--------GlobalSuppressions.cs(331B)
--------plumbing()
----.vscode()
--------launch.json(462B)
--------tasks.json(818B)
----README.md(1KB)
----.codacy.yaml(87B)
----data()
--------companyList.json(923B)
--------companyTransactions.json(4KB)
----sampleapi.csproj(1KB)
----.gitignore(158B)
----api.config.json(2KB)