PublicClientApplication cctor在Windows Phone 8.1上不起作用(System.NullReferenceException)

时间:2018-07-11 14:35:53

标签: c# windows-phone-8.1 microsoft-graph

我正在尝试添加一种简单的方法来使用Microsoft Graph(在C#项目中)连接到我的应用程序中的Microsoft帐户。

我遵循了UWP(https://developer.microsoft.com/en-us/graph/quick-start)的示例,并且在UWP和Windows 8.1上一切正常,但是在初始化PublicClientApplication时,我陷入了Windows Phone 8.1的困境。

private static PublicClientApplication m_identityClientApp = new PublicClientApplication("clientId", /*-optional-"authorityLink"*/);

无论put作为参数一个还是两个随机字符串,有效的应用程序/客户端ID(带有或不带有授权字符串),PublicClientApplication构造函数似乎都不起作用。 我在项目中有Microsoft.Identity.Client作为参考,并且有

using Microsoft.Identity.Client;

已添加到我的.cs文件中。 我还尝试使用最新版本(1.1.4)或更旧版本(1.1.0)的Microsoft.Identity.Client程序包,没有任何更改。

m_identityClientApp保持为空,因此我的应用因System.NullReferenceException异常而崩溃。

我没有主意... :(

0 个答案:

没有答案