当你在ASP.NET 4项目创建时添加认证时,秘钥会被存储在哪里?

8 浏览
0 Comments

当你在ASP.NET 4项目创建时添加认证时,秘钥会被存储在哪里?

假设我在Visual Studio 2017中创建了一个ASP.NET Core 2.0应用程序:

\"ASP.NET

我可以通过点击更改身份验证对话框来集成Azure Active Directory。

\"单组织云身份验证对话框\"

然后,在输入我的MSDN凭据2或3次后,它将在Azure Active Directory中注册我的应用程序:

\"\"

这会在appsettings.json中创建以下代码段:

"AzureAd": {
  "Instance": "https://login.microsoftonline.com/",
  "Domain": "XXXXXXXX.onmicrosoft.com",
  "TenantId": "XXXXXXXXX",
  "ClientId": "XXXXXXXXX",
  "CallbackPath": "/signin-oidc"
},

租户ID与此问题所说的相符。ClientId与Azure ID相匹配。但是,我不知道Visual Studio在应用程序的初始化期间创建的Key存储在哪里:

\"Keys\"

那个Key存储在哪里?

admin 更改状态以发布 2023年5月21日
0
0 Comments

据我所知,Visual Studio的模板在创建Azure上的API密钥时不会保存密钥。如果你需要一个新的密钥,可以删除旧的密钥并创建一个新的。

请注意:一旦你离开了那个页面,就再也无法看到密钥。

0