Azure AD B2C 审核日志 - 图形 API

问题描述 投票:0回答:1

我正在尝试检索 Azure AD B2C 用户登录审核日志,但它抛出以下错误

    var signIns = await _graphClient.AuditLogs.SignIns
        .Request()
        .GetAsync(); 

失败: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] 执行请求时发生未处理的异常。 状态代码:禁止 Microsoft.Graph.ServiceException:代码:Authentication_RequestFromNonPremiumTenantOrB2CTenant 消息:租户都不是 B2C 或租户没有高级许可证


内部错误: 附加数据: 日期: 2020-10-05T10:12:34 请求 ID:1740dcc7-3ffd-4d81-a721-a18e3fee0e1a 客户端请求 ID:1740dcc7-3ffd-4d81-a721-a18e3fee0e1a 客户端请求 ID:1740dcc7-3ffd-4d81-a721-a18e3fee0e1a

在Microsoft.Graph.HttpProvider.SendAsync(HttpRequestMessage请求,HttpCompletionOption完成选项,CancellationToken取消令牌) 在 Microsoft.Graph.BaseRequest.SendRequestAsync(对象可序列化对象、CancellationToken 取消令牌、HttpCompletionOption 完成选项) 在 Microsoft.Graph.BaseRequest.SendAsync[T](对象可序列化对象,CancellationToken 取消令牌,HttpCompletionOption 完成选项) 在 Microsoft.Graph.AuditLogRootSignInsCollectionRequest.GetAsync(CancellationToken CancellationToken)。

提前致谢

azure azure-ad-b2c
1个回答
3
投票

访问登录报告需要 Azure Active Directory premium 1 (P1) 许可证。

Azure 门户许可证中查看。

© www.soinside.com 2019 - 2024. All rights reserved.