0

我正在开发 MVC 4 Web 应用程序。

我需要知道是否有办法在Application_PreRequestHandlerExecute()函数中找到当前登录用户的角色(存在于 Global.asax 中)。

我曾经使用Roles.IsUserInRole("Admin")功能来了解用户是否属于管理员角色,但由于某种原因,此功能和User.IsInRole("Admin")功能无法正常工作。

上述两个函数给出以下错误:
建立与 SQL Server 的连接时发生网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

我尝试寻找解决方案,但没有找到。如果有人有任何想法并可以指导我。

谢谢。

4

0 回答 0