正如标题所说,我需要(从自定义SharePoint页面后面的C#代码)引发一个401错误页面。有什么帮助吗?
答案 0 :(得分:40)
试试这个:
throw new HttpException(401, "Unauthorized access");
答案 1 :(得分:3)
如果异常与SharePoint相关,则最好抛出SharePoint异常
throw new SPException("Not Authorized");
另见http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spexception.aspx
答案 2 :(得分:2)
return new HttpUnauthorizedResult();
答案 3 :(得分:0)
试试这个:
throw new UnauthorizedAccessException($"Some message");