为了账号安全,请及时绑定邮箱和手机立即绑定

Windows 2008 R2,64位 Oracle 11G,角色验证去连接sql serve

Windows 2008 R2,64位 Oracle 11G,角色验证去连接sql serve

千巷猫影 2018-12-06 14:47:52
登陆都没问题,到首页进去的时候,由于启用了窗体验证。。。。出现 程序竟然自动去连接 Sql Server  在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 出现错误地方是: System.Web.Security.RolePrincipal.IsInRole(String role)IIS7会自动去连接Sql Server?Web.Config  <authentication mode="Forms">  <forms loginUrl="login.aspx" timeout="720" />  </authentication>调用的代码: public static bool IsInRoles(String roles) { HttpContext context = HttpContext.Current; foreach (String role in roles.Split( new char[] {';'} )) { if (role != "" && role != null && ((role == "0") || (context.User != null && context.User.IsInRole(role)))) //所有用户 { return true; } } return false; }  
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信