- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当您使用 VS 2017 创建新的 Web API 并选择使用“工作或学校帐户”进行身份验证时,您将获得使用 JwtBearerAuthentication 库的代码。也可以手动编写 Web API 代码以使用 OpenIdConnectAuthentication 库。使用它们之间的主要区别是什么?是否需要根据 API(服务器)端使用的库对客户端进行特定/不同的编码,或者客户端是否可以兼容两种保护 API 的方式?
最佳答案
我尝试使用“工作或学校帐户”生成 ASP.NET Core Web 应用程序,生成的代码包含 UseOpenIdConnectAuthentication。然后,我在 Web 应用程序中实现了一些代码,以使用不记名 token 调用 Web API,一切正常。
关于.net - UseJwtBearerAuthentication 与 UseOpenIdConnectAuthentication 对比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43638331/
我正在尝试将 Google 和 Azure Active Directory 权限添加为我的应用程序中的 OpenIdConnect 选项。 如果我单独添加它们,它就可以正常工作。但是如果我将它们都添
我有已注册到 azure AD 的 webapi。Startup.Auth.cs 中有以下代码 public void ConfigureAuth(IAppBuilder app)
当您使用 VS 2017 创建新的 Web API 并选择使用“工作或学校帐户”进行身份验证时,您将获得使用 JwtBearerAuthentication 库的代码。也可以手动编写 Web API
我有已注册到 azure AD 的 webapi。Startup.Auth.cs 中有以下代码 public void ConfigureAuth(IAppBuilder app)
我正在使用 UseOpenIdConnectAuthentication 来验证用户身份。我的应用程序代码在本地运行良好。但是,当我在 Azure 上运行它时,SecurityTokenValidat
我正在使用 UseOpenIdConnectAuthentication 来验证用户身份。我的应用程序代码在本地运行良好。但是,当我在 Azure 上运行它时,SecurityTokenValidat
我尝试将带有 OpenID Connect 身份验证的标准 MVC 身份验证示例 (http://www.asp.net/mvc/overview/security/create-an-aspnet-
我正在使用 OWIN 中间件进行 cookie 身份验证和 openIdConnect。在我将 openIdConnect 身份验证添加到我的启动身份验证代码和 cookie 身份验证选项之前,Log
上下文 我正在尝试迁移使用 app.UseOpenIdConnectAuthentication() 的应用程序,但在包 Microsoft.AspNetCore.Authentication.Ope
我是一名优秀的程序员,十分优秀!