google-chrome - Chrome 上的 PowerApps 登录问题
问题描述
我无法在 Chrome 中使用 PowerApps,但可以在 Edge 中成功使用它。这个问题表现在两个地方(据我所知),但它与登录到 Chrome 上的 PowerApps 有关。
如果我访问 create.powerapps.com,无论我登录多少次,都会显示“需要登录:我们需要您再次登录”。请单击按钮继续'。“更多”错误如下:
Unable to obtain access token for resource
'https://management.core.windows.net/'. Error from ADAL.js: login_required
(AADSTS50058: A silent sign-in request was sent but no user is signed in. The
cookies used to represent the user's session were not sent in the request to
Azure AD. This can happen if the user is using Internet Explorer or Edge, and
the web app sending the silent sign-in request is in different IE security
zone than the Azure AD endpoint (login.microsoftonline.com).
我已经阅读了很多关于这个错误的帖子,并且相信我已经遵循了所有的建议(例如,允许 create.powerapps.com 的 3rd 方 cookie)。请注意,使用 Microsoft Edge 时不存在此问题。
此问题的第二个实例是访问在 Web 部件中具有嵌入式 PowerApps 的 SharePoint 页面时。在 Edge 上,我可能需要在第一次使用该站点时单击 Web 部件上的“登录”按钮,但从那时起,PowerApp 将根据需要运行。然而,在 Chrome 上,我单击 webpart 中的登录按钮,会立即生成一个弹出窗口,然后消失,没有任何反应。我完全无法通过 Chrome 查看/使用 SharePoint 中的嵌入式 PowerApp。
这似乎是 PowerApps 的系统性问题。是否有针对此问题的记录证明的解决方案?
解决方案
您需要在 Chrome 设置中禁用“阻止第三方 cookie”。
推荐阅读
- reactjs - REACT :将组件传递给将实现组件操作的函数
- xcode - 为osx设置地图以及用户当前位置
- java - 如何以多部分的形式发送响应
- system-verilog - 在系统verilog中循环对象的多维数组元素的标准方法是什么?
- python - 如何单击 Selenium 中的角度下拉菜单
- css - CSS 过渡仅在不活动时
- google-cloud-platform - Google Cloud Function - 依赖回购中代码的函数的默认更新行为是什么?
- javascript - Datepicker 在 IE 和 Chrome 中给出不同的结果
- c# - 在 datetimepicker 中禁用日历日期
- android - 如何计算arcore中的视野?