azure - 如何解决通过 OAuth Azure 函数调用 Azure AD B2C 时出现的 javascript 错误?
问题描述
通过 oAuth Azure 函数调用 Azure AD B2C 时出现以下错误,它会突然抛出此错误而没有任何更改。
调用是通过 Postman 发出的,这个 POST 请求是由客户端发出的,以获取带有 B2C 注册应用程序的 client_id 和 client_secret 的访问令牌,这也是一个 grant_type=client_credentials 流程
<div class=\"error_container\"><div><h1>We can't sign you in</h1><p>Your browser is currently set to block JavaScript. You need to allow JavaScript to use this service.</p><p>To learn how to allow JavaScript or to find out whether your browser supports JavaScript, check the online help in your web browser.</p></div></div></div></noscript><div id=\"no_cookie\" class=\"no_display\"><div class=\"error_container\"><div><h1>We can't sign you in</h1><p>Your browser is currently set to block cookies. You need to allow cookies to use this service.</p><p>Cookies are small text files stored on your computer that tell us when you're signed in. To learn how to allow cookies, check the online help in your web browser.</p></div></div></div>
解决方案
Azure b2c 尚不支持使用客户端凭据流获取令牌,请尝试使用身份验证代码流获取令牌。
推荐阅读
- sql - 在 PostgreSQL 中查找和拆分字符串
- sql - 检查相同的 id 是否具有确定的条件
- angularjs - 如何通过索引访问数组中的数据以获取 AngularJs 中的重复项
- java - 卡夫卡和 OpenJDK
- azure - Azure 函数 - 事件中心触发器已停止
- c# - 如何动态创建 XML 文件?
- laravel - Laravel Model::find() 自动按 id 对结果进行排序,如何停止呢?
- google-apps-script - 如何在 GAS 中运行/调试私有函数?
- python - settimeout() 忽略 Try/Except 的异常 - Python
- scrapy - 将项目(或其他变量)传递给 scrapy 的中间件(或其他模块)。