大约3个小时后,我发现在通用Windows Phone 8.1应用程序中,不推荐使用AuthenticateAsync方法。
在Visual Studio中使用它时,首先它是静默的。当您尝试运行它时,它会说:
对于以Windows开头的版本,AuthenticateAsync不可用 电话8.1。相反,使用AuthenticateAndContinue或 AuthenticateSilentlyAsync。
又过了2个小时,我尝试了多么努力,我找不到实现Single-sign on示例的方法,它根本不起作用。
AuthenticateAndContinue失败,因为"远程过程调用失败"
SilentlyAsync返回错误,参数不正确,但这是合乎逻辑的。
你们中的任何人都知道一种登录方式,而不使用AuthenticateAsync吗?
编辑:无论如何都在运行时,它会抛出一个未实现的异常
答案 0 :(得分:0)
我假设"已弃用:只是一个编译器警告说"我们建议您不应再使用此API"。
我错了 - 这显然是OP的Windows Phone SDK的一个难题。新的SDK不支持旧的呼叫;我怀疑Facebook SDK支持新的呼叫。
建议的解决方法:
1)尝试使用较旧的Windows Phone SDK(或者,如果可能的话,将目标编译用于较旧版本的运行时)。
中打电话