iis-express - 可以将iis Express配置(Windows身份验证)添加到asp.net mvc6项目吗?

标签 iis-express asp.net-core asp.net-core-mvc visual-studio-2015

在使用 IISExpress 进行调试时,是否可以设置一个 ASP.NET MVC6 应用程序以通过 Windows 身份验证运行而无需编辑全局 IIS Express 配置文件

在 Visual Studio 2013 中,您可以转到 Web 应用程序项目的属性并从那里对其进行编辑。这些更改导致 .csproj 文件中包含一些额外的 xml 信息。

但是,asp.net mvc6 项目中的 .kproj 文件没有列出配置。

我尝试将 vs2013 中的 xml 属性添加到 .kproj 文件中,但没有效果。

这还没有实现吗?

最佳答案

右键单击 ASP.net 5/MVC 6 项目并选择属性。 单击左侧的“调试”。 在属性->调试页面底部 取消选中启用匿名身份验证 检查启用 Windows 身份验证

在你的 Controller 中你可以放一些类似的东西 [授权(角色 = "域\\组")] 在类或操作方法之上

关于iis-express - 可以将iis Express配置(Windows身份验证)添加到asp.net mvc6项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28591329/

相关文章:

iis-express - 如何启动/停止 IIS Express 服务器?

visual-studio-2015 - ScriptedSandbox64.exe 已停止工作

asp.net-mvc - Visual Studio 2017 - 在 IIS Express 中授予远程用户访问网站的权限

c# - 为什么我必须在 ASP 5 中的 app.UseMvc 之前调用 app.UseErrorHandler 才能正常工作?

Azure - 是否可以使用企业应用程序设置环境变量?

asp.net - 在 Visual Studio 构建中恢复 Bower 组件

c# - Internal.Cryptography.CryptoThrowHelper.WindowsCryptographicException

c# - .Net Core 配置 CORS 以同时允许所有子域和所有 localhost 端口

c# - ViewComponents 不是异步的

cookies - 如何更改 OpenID Connect 中间件(随机数和相关性)cookie 的默认名称