我正在尝试使用微软图形访问SharePoint站点,并在响应消息中获得“未授权的”。该查询在图形资源管理器中工作,但不通过我的客户端代码。我试着从我的应用程序中调用其他SharePoint资源,但仍然收到未经授权的错误消息。{
using (var request = new HttpRequestMessage(HttpMethod.Get, "https://graph.microsoft.c
问题是,并不是所有的请求都可以在属性的范围内被授权--一些授权检查必须在控制器方法调用的代码中执行--在这种情况下,返回401个未经授权的响应的正确方法是什么?我尝试过throw new HttpException(401, "Unauthorized access");,但是当我这样做时,响应状态代码是500,我也得到了一个堆栈跟踪。即使在日志记录DelegatingHandler中,我们也可以看到响应是500,而不是40
我正在尝试使用MS团队的GraphAPI发送消息或回复消息。我设置了正确的权限,并且还可以访问受保护的API(如果这是一个问题)。我用来发送消息的API既适用于通道,也适用于1:1聊天消息。POST URL请求: https://graph.microsoft.com/beta/chats/{chat-id}/messages/{message-id}/replies
h