试图使用Microsoft.Identity.Client v1.1.0-preview通过微软认证用户。当我执行App.IdentityClientApp.AcquireTokenAsync时,即使在它周围尝试/捕捉,它也会终止应用程序。
android设备日志显示
Info 6756 MonoDroid System.MissingMethodException:
Method 'Android.Support.CustomTabs.CustomTabsIntent.LaunchUrl' not found.
at Android.App.Activity.n_OnResume (System.IntPtr jnienv, System.IntPtr native__this) [0x00008] in <e975227ac8644a30bb0866117325de0d>:0
at (wrapper dynamic-method) System.Object:40d0e467-e2e5-447f-a0b5-87cb60ce49a7 (intptr,intptr) 如果您尝试在发布模式下构建,它不会。它在输出窗口中有一个类似的错误。
Mono.Linker.MarkException:
Error processing method: 'System.Void Microsoft.Identity.Client.AuthenticationActivity::OnResume()' in assembly:
'Microsoft.Identity.Client.dll' ---> Mono.Cecil.ResolutionException:
Failed to resolve System.Void
Android.Support.CustomTabs.CustomTabsIntent::LaunchUrl(Android.App.Activity,Android.Net.Uri)有没有人知道他们是否刚刚放弃了这段代码,或者更好的是,他们是否知道如何使其工作?它过去适用于iOS,但现在即使在登录过程完成后也会出现一些问题。
发布于 2017-11-14 20:35:33
我最近在安卓系统上使用Microsoft.Identity.Client的经历很糟糕,请注意接下来的事情:
清单中似乎出现了使用自定义URL方案问题,所以我将首先重新检查它。
https://stackoverflow.com/questions/47291133
复制相似问题