Azure C# 框架 - 如何禁用验证代码以进行身份验证
Posted
技术标签:
【中文标题】Azure C# 框架 - 如何禁用验证代码以进行身份验证【英文标题】:Azure C# Framework - How to Disable Validation Code to Authenticate 【发布时间】:2021-12-12 17:39:13 【问题描述】:我在我的天蓝色门户中设置了应用注册以使用 AUTH。 我还为此创建了一个聊天机器人。
我的问题是如何通过验证码跳过它。 然后像现在一样获得 RespondsToken。
【问题讨论】:
此应用是否注册了 Azure AD 多因素身份验证? 【参考方案1】:如果您的应用程序已向 Azure AD MFA 注册,
重新运行 Azure AD Connect 向导并将用户登录方法从传递身份验证更改为另一种方法。此更改禁用租户上的直通身份验证并从服务器卸载身份验证代理。您必须从其他服务器手动卸载身份验证代理。
但是,如果您从服务器卸载直通身份验证代理,则会导致服务器停止接受登录请求。为避免破坏租户的用户登录功能,请确保在卸载直通身份验证代理之前运行另一个身份验证代理。
如果您的应用程序注册了 azure 多重身份验证,请参考此removing pass-through authentication q&a。
为了绕过身份验证,例如允许用户单次而不执行 MFA,请查看此Microsoft documentation for one-time bypass authentication。
【讨论】:
以上是关于Azure C# 框架 - 如何禁用验证代码以进行身份验证的主要内容,如果未能解决你的问题,请参考以下文章
如何将动态重定向 URL 传递到 Azure 应用注册身份验证过程(.NET 框架)?
使用 C# 以编程方式向 MVC 控制器验证 Azure Ad/OpenId 并获取重定向 uri
如何在 iOS 上禁用 reCAPTCHA 验证以进行 Firebase 身份验证?
如何集成Apache NiFi和Azure Active Directory以进行用户身份验证?