Azure:为 API 应用程序配置身份验证/授权。快速配置,找不到应用程序
Posted
技术标签:
【中文标题】Azure:为 API 应用程序配置身份验证/授权。快速配置,找不到应用程序【英文标题】:Azure: Configure Authentication/Authorization for API App. Express config, app not found 【发布时间】:2019-01-30 18:15:14 【问题描述】:我正在尝试为 API 应用程序配置 AAD 身份验证。所以:
-
我去 AAD、应用程序注册、新应用程序注册和
注册一个新的应用 foo-webapi:
-
进入API应用,认证/授权,点击“开启”;选择
“使用 Azure Active Directory 登录”,单击 Azure Active Directory
身份验证提供者
-
在 AAD 配置中,单击“Express”,单击“Select Existing AD”
App',搜索 foo-webapi,没有找到
-
我尝试创建它以防万一!?但它显然 抱怨
具有该名称的现有应用
有人可以帮忙理解一下吗?
注意:我知道我可以直接从这里创建它,而不是以前创建它,但是身份验证不会以这种方式工作,这可能是我的下一个问题,但是这个我所描述的事实是我不完全了解这些功能的症状。
非常感谢
【问题讨论】:
【参考方案1】:如果您想为您的应用程序配置身份验证,请按照此处提到的 Manual 方法进行操作。我已经对我的应用服务进行了此操作,并且它工作正常。
【讨论】:
谢谢。我已经这样做了。但我想了解我是否配置不正确以及为什么它有意义,或者它是否只是一个错误。 对不起,但它没有解决为什么会出现这种行为的问题以上是关于Azure:为 API 应用程序配置身份验证/授权。快速配置,找不到应用程序的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Azure API 管理设计微服务架构中的身份验证和授权策略?
无法对 Azure 上的 API 管理执行资源所有者密码 OAuth2 身份验证
401- 使用 REST API Dynamics CRM 和 Azure AD 进行未经授权的身份验证