c# - 带有用户凭据提示的 MVC Windows 身份验证
问题描述
我有一个 Windows 身份验证。在我的 .NET MVC 应用程序中。如何实现该浏览器始终要求用户凭据?
谢谢。
解决方案
提示用户凭据是纯粹的客户端行为,因此实现此目的的唯一方法是设置 IE-> 互联网选项-> 安全性-> 选择您的区域-> 自定义级别-> 选中“提示输入用户名和密码”。
默认情况下,Web 浏览器仅在您处于 Intranet 时才会自动传递用户凭据,因此对于公共网站,您无需在 Web 浏览器上执行任何操作。对于 Intranet,您需要通过组策略应用“提示输入用户名和密码”。
无法控制服务器端的提示。 如何使 Windows 身份验证登录提示在浏览器中输入用户凭据
推荐阅读
- android - android PlaceLikelihoodBufferResponse 编译错误
- c++ - 使用 OMPL Planner 区分超时和阈值匹配
- python - 文件大小不成比例
- android - 路由后,TextField 单击重建/重新加载小部件
- c# - 在 c# MVC 中从外部系统调用 Web API 时获取通知
- android - 如何在 android 的布局中自动调整我的项目位置?
- java - Spark 是否支持 BigInteger 类型?
- azure - 通过 Azure CLI 在资源创建阶段设置标签
- templates - 2 相同的文件,如何在 Vue.js 中构建模板/组件 2
- angular - 在 Angular 6 中找不到服务名称