问题描述
正如微软官方所说,UWP 不能使用带有 aad b2c 的系统 web,必须使用 Embedded Webviews.
As the microsoft iffical said, The UWP can't use system web with aad b2c, has to use Embedded Webviews.
但是当我使用 MSAL.net 时,它会错误地呈现页面,如下图所示(在某些时候,页面可能正确渲染).
But when I use MSAL.net, it offen mis-render the page, as the image below(in some times , the page maybe right render).
我可以使用我的系统 chrome web 浏览器运行用户流程并正确渲染.uwp Embedded Webviews 在旧的边缘核心中(也许这就是原因?).
And I can run the user flow and right render with my system chrome web browser . The uwp Embedded Webviews is in old edge core(maybe this is the reason?).
我能做什么?微软能解决这个问题吗?
what can I do? does Microsoft can solve the matter?
推荐答案
UWP 支持 B2C.
B2C is supported in UWP.
请将应用程序升级到最新的 SDK,供您参考,您可以参考 通用 Windows 平台 (UWP) 应用程序使用 Azure Active Directory B2C 登录用户并调用 API.
Please upgrade the application to the latest SDK and for your reference, you can refer to Universal Windows Platform (UWP) application signing in users with Azure Active Directory B2C and calling an API.
这篇关于AZURE AD B2C 浏览器页面在带有 MSAL.net web 的嵌入式 Web 视图中错误呈现(新版用户流(推荐))的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!