asp.net – Intranet / Internet的Windows身份验证
我正在为我公司开发一个ASP.net Web应用程序.一些用户在内部网络(Intranet)中使用此网站,有些用户使用Internet站点.我正在使用 Windows身份验证模式. 我需要找到一种方法,不能为Intranet用户提示Windows身份验证模式,并为Internet用户提示Windows身份验证模式. 我该怎么做? 解决方法根据您的描述,IIS中的Windows身份验证将会做到这一点.首先一些链接: > Technet作为一篇关于Windows Authentication in IIS here的文章 但请注意以下事项: 如果满足以下条件,单点登录(SSO)(即访问应用程序而不提供用户名和密码)将会发生: >客户端计算机和服务器是同一Active Directory域的一部分. 在任何其他情况下,用户将被提示为Active Directory域中的帐户提供凭据(用户名和密码).所以用户从互联网访问您的网络服务器会得到一个弹出窗口,要求他们提供一个用户名和密码. 请注意,对于不使用单一登录(用户被提示输入用户名和密码)的用户,HTTP身份验证模式很可能是BASIC,这意味着任何可以拦截该连接的人都可以看到要交换的用户名和密码.如果你使用这种技术使得客户端和服务器之间的连接被加密(HTTPS或者也许是VPN). (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 为不同项目中的所有Web应用程序网页添加命名空间
- asp.net-mvc – 如何从mvc中的控制器中设置隐藏字段的值
- asp.net – 检查IE浏览器 – .NET
- asp.net – CookieContainer和Response.Cookies集合有什么区
- asp.net – coldfusion和.net上的单点登录
- asp.net-mvc – 删除布局将默认为_ViewStart,为什么找不到部
- asp.net – 为什么Global.asax事件在我的ASP.NET网站没有触
- asp.net-mvc – ViewModel中的最佳实践
- LoginView中的ASP.NET LoginStatus不会触发LoggingOut事件
- 深蓝词库转换1.6发布
- Asp.net实现MVC处理文件的上传下载功能实例教程
- asp.net mvc webapi 实用的接口加密方法示例
- asp.net-mvc – ASP.net MVC DropDownList预选项
- 设置ASP.NET页面不被缓存(客户端/服务器端取消缓
- 实体框架 – 使用EF和WebAPI,如何返回一个ViewMo
- asp.net – 请求在IIS工作进程中存在于RequestAc
- asp-classic – 如何使用Microsoft.XMLHTTP指定代
- asp.net – 如何使用正则表达式将百分比验证到两
- asp.net 读取并修改config文件实现代码
- asp.net – 将appsettings.production.json发布到