asp.net – 使用带有模拟的Windows身份验证的Web应用程序的IIS
发布时间:2020-12-16 06:49:38 所属栏目:asp.Net 来源:网络整理
导读:我没有使用它,但这是一个有趣的问题. 如果我在IIS上设置Web应用程序以使用 Windows身份验证并模拟经过身份验证的用户和我的ConnectionString到SQLServer数据库使用Integrated Security = true;,我的应用程序在尝试连接到数据库时将使用应用程序验证的用户?
我没有使用它,但这是一个有趣的问题.
如果我在IIS上设置Web应用程序以使用 Windows身份验证并模拟经过身份验证的用户和我的ConnectionString到SQLServer数据库使用Integrated Security = true;,我的应用程序在尝试连接到数据库时将使用应用程序验证的用户? 如果是的话,这是一件好事吗? 解决方法
是的,与SQL Server的连接将在这些用户之下.
一般来说,这并不好.但这取决于具体情况.以下是需要考虑的主要因素: >每个用户都需要自己的连接.即使使用连接池,也无法重用来自不同用户的连接.创建连接是相对昂贵的操作.每个连接都需要一点内存>每个用户都需要登录(或者至少是用户所属的Windows组需要登录).这可以是创建登录等的额外维护.另一方面,可以以不同的方式保护每个这样的登录.重要的是,如果使用单个帐户连接到SQL Server,也可以实现为不同用户保护对象 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- asp.net-mvc – Asp.Net MVC2 RenderAction更改页
- asp.net-mvc – 在DropDownList中验证所需的选择
- asp.net-mvc-3 – Appharbor URL中的端口号导致页
- asp.net-mvc – MultiSelect jqgrid MVC3的OnCli
- asp.net-mvc – 过滤Kendo UI MVC Grid时的自定义
- asp.net-core – 如何使用Autofac和ASP.NET Core
- ASP.NET从.aspx链接返回图片
- asp.net – 为什么Request.Cookies在foreach循环
- asp.net-mvc – 根据Model值为元素添加样式
- asp.net-mvc-3 – 如何将HttpContext传递给MVC3应
热点阅读