无法在 Web 中启用承载身份验证 API
Unable to enable bearer authentication in Web API
我有一个 Web API 项目,该项目已在 Class 库的帮助下实现,并使用 PreapplicationStartMethod 属性设置 Web API 的路由。此 Web API 添加为同一解决方案中对 MVC 项目的引用。
在MVC项目中,我已经启用了OpenIDConnectauthentication,现在我需要为我的Web启用承载认证API。
我可以使用 OWIN 启动来在 Web 中启用 windowsazurebearerauthentication API 就我而言 Web API 是在 Class 库的帮助下开发的吗?
Can I use OWIN startup in order to enable windowsazurebearerauthentication in Web API as in my case Web API is developed with the help of Class Library????
PreapplicationStartMethod 扩展了对应用程序启动的支持。它不会影响 OWIN 注释,我们仍然可以通过 Microsoft.Owin.Security.ActiveDirectory.
使用 bear 身份验证
无论您如何开发 Web,都可以使用此库 API。例如,您可以在单一方法中开发 web API 或使用其他库提供的库。
关于如何使用Azure AD保护网络API,可以参考Brent提供的link。
我有一个 Web API 项目,该项目已在 Class 库的帮助下实现,并使用 PreapplicationStartMethod 属性设置 Web API 的路由。此 Web API 添加为同一解决方案中对 MVC 项目的引用。
在MVC项目中,我已经启用了OpenIDConnectauthentication,现在我需要为我的Web启用承载认证API。
我可以使用 OWIN 启动来在 Web 中启用 windowsazurebearerauthentication API 就我而言 Web API 是在 Class 库的帮助下开发的吗?
Can I use OWIN startup in order to enable windowsazurebearerauthentication in Web API as in my case Web API is developed with the help of Class Library????
PreapplicationStartMethod 扩展了对应用程序启动的支持。它不会影响 OWIN 注释,我们仍然可以通过 Microsoft.Owin.Security.ActiveDirectory.
使用 bear 身份验证无论您如何开发 Web,都可以使用此库 API。例如,您可以在单一方法中开发 web API 或使用其他库提供的库。
关于如何使用Azure AD保护网络API,可以参考Brent提供的link。