标签: c# asp.net .net asp.net-mvc authentication
我在服务器上部署我的网站时遇到此错误,而本地运行良好。转换时在CusomAuthorizeAttribute中发生错误:
CustomPrincipal user = (CumtomPrincipal)httpContext.User;
我在本地和服务器上考虑过.Net框架版本的多样性,但它们都针对相同的4.5版本。我的CustomPrincipal实现IPrincipal接口,以及httpContext.User。
我发现这个问题很多次,但没有答案。