之后AcquireTokenAsync
,我希望 MSAL 重定向到 B2C 页面。相反,屏幕变黑,并且该方法永远不会返回。调试器显示程序停止在AcquireAuthorizationAsync
,调用时returnedUriReady.Wait()
这是什么原因?
编辑:
我尝试将 MSAL 示例移植到 F#: https ://github.com/bergey/active-directory-b2c-xamarin-native
它停止的呼叫是
let ar =
pca.AcquireTokenAsync(Scopes, "", UiOptions.SelectAccount, "", null, Authority, Policy)
|> Async.AwaitTask
|> Async.RunSynchronously
https://github.com/bergey/active-directory-b2c-xamarin-native/blob/fsharp/FSharp-PCL/WelcomePage.fs#L19 B2C 端点与示例 中的相同,按预期工作。