Azure functions 如何从Azure函数返回403禁止
我正在用c#编写一个Azure函数,它执行一些自定义授权。如果授权失败,我想返回403。我尝试了以下方法:Azure functions 如何从Azure函数返回403禁止,azure-functions,Azure Functions,我正在用c#编写一个Azure函数,它执行一些自定义授权。如果授权失败,我想返回403。我尝试了以下方法: 返回新结果() 这将显示错误消息: '未指定authenticationScheme,未找到DefaultForbidden方案' 返回新的StatusCodeResult(403) 这给了我Firefox和Edge中的空白页面 想法?是HTTP触发的功能吗 return new HttpResponseMessage(HttpStatusCode.Forbidden); 对于自定义身
返回新结果()代码>
这将显示错误消息:
'未指定authenticationScheme,未找到DefaultForbidden方案'
返回新的StatusCodeResult(403)代码>
这给了我Firefox和Edge中的空白页面
想法?是HTTP触发的功能吗
return new HttpResponseMessage(HttpStatusCode.Forbidden);
对于自定义身份验证失败(由于缺少凭据或权限不足或类似原因)时带有HttpTrigger的函数,我返回如下:
- 仅针对状态代码的错误响应[CreateResponse]()
request.CreateResponse(HttpStatusCode.Unauthorized)
- 对于带有错误提示的错误响应
request.CreateErrorResponse(HttpStatusCode.Unauthorized,“您没有足够的权限使用此强大的资源”)