小编Ste*_* R.的帖子

启动时Xamarin Android.FormsAppCompatActivity NullReferenceException

我尽可能地删除了我的应用程序以找到这个问题.仍然看起来:

11-12 15:56:27.908 I/MonoDroid(17629): System.NullReferenceException: Object reference not set to an instance of an object.
11-12 15:56:27.908 I/MonoDroid(17629):   at Xamarin.Forms.Platform.Android.AppCompat.Platform.LayoutRootPage (Xamarin.Forms.Page page, System.Int32 width, System.Int32 height) [0x0005d] in C:\BuildAgent2\work\aad494dc9bc9783\Xamarin.Forms.Platform.Android\AppCompat\Platform.cs:279 
11-12 15:56:27.908 I/MonoDroid(17629):   at Xamarin.Forms.Platform.Android.AppCompat.Platform.Xamarin.Forms.Platform.Android.IPlatformLayout.OnLayout (System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x00003] in C:\BuildAgent2\work\aad494dc9bc9783\Xamarin.Forms.Platform.Android\AppCompat\Platform.cs:196 
11-12 15:56:27.908 I/MonoDroid(17629):   at Xamarin.Forms.Platform.Android.PlatformRenderer.OnLayout (System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x0000e] in C:\BuildAgent2\work\aad494dc9bc9783\Xamarin.Forms.Platform.Android\PlatformRenderer.cs:73 
11-12 15:56:27.908 I/MonoDroid(17629):   at Android.Views.ViewGroup.n_OnLayout_ZIIII (System.IntPtr jnienv, System.IntPtr native__this, System.Boolean changed, System.Int32 l, System.Int32 t, …
Run Code Online (Sandbox Code Playgroud)

android prism nullreferenceexception xamarin

6
推荐指数
1
解决办法
1034
查看次数

Azure AD 单一登录 - 使用代码请求令牌时 invalid_grant 9002313

我们有一个包含 ASP .NET Core 和 Angular 前端的现有解决方案,以及我们自己的用户管理。现在我想实现使用Azure Active Directory的注册和登录。

我已成功设置 AD 应用程序和前端逻辑来获取代码。然后我将其传递到后端,以生成令牌和秘密。调用 /oauth2/token 端点时,出现此错误

{
    "error": "invalid_grant",
    "error_description": "AADSTS9002313: Invalid request. Request is malformed or invalid.\r\nTrace ID: 0a741bc7-c4a7-4699-af50-4e95a5690b00\r\nCorrelation ID: b83b609c-7cdc-4ad6-ae88-6aa07b4243f8\r\nTimestamp: 2020-05-22 19:22:24Z",
    "error_codes": [
        9002313
    ],
    "timestamp": "2020-05-22 19:22:24Z",
    "trace_id": "0a741bc7-c4a7-4699-af50-4e95a5690b00",
    "correlation_id": "b83b609c-7cdc-4ad6-ae88-6aa07b4243f8",
    "error_uri": "https://login.microsoftonline.com/error?code=9002313"
}
Run Code Online (Sandbox Code Playgroud)

我可以用 Postman 重现这个问题。我尝试了tenantid(Guid)以及名称xxx.onmicrosoft.com

在此输入图像描述

这是 Azure AD 中的配置: 在此输入图像描述

single-sign-on oauth-2.0 azure-active-directory

6
推荐指数
1
解决办法
9519
查看次数

.NET Core 的 Sharepoint CSOM 身份验证问题

我是在线 Sharepoint 的新手,还没有自己的帐户,只有来自客户的用户名/密码。

需要构建一个从 Sharepoint 获取文件夹结构和档案的服务。然后允许上传/下载档案。

由于包

Microsoft.SharePointOnline.CSOM

与 .NET Core 不兼容,我使用的这个 github 解决方案似乎以同样的方式涵盖了主要功能:https : //github.com/OneBitSoftware/NetCore.CSOM

我认为到目前为止没有任何问题 - 但是当尝试使用连接时

SharePointOnlineCredentials

...我收到错误

PPCRL_REQUEST_E_PARTNER_HAS_NO_ASYMMETRIC_KEY

所以我想服务器端缺少一些帐户设置?还是我遵循了错误的方法?我在实现 OAuth 访问以获取不记名令牌时没有问题,但那是哪个 API,我如何为 Sharepoint 注册应用程序?

我对 API 和这个特定错误的研究还没有产生任何结果,所以我在这里寻求帮助。

c# sharepoint csom sharepoint-online .net-core

5
推荐指数
2
解决办法
1万
查看次数