首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在VS 2017 IIS Express中调试时弹出凭据

在VS 2017中使用IIS Express进行调试时弹出凭据的原因可能是由于IIS Express运行时的身份验证设置。IIS Express是一种轻量级的Web服务器,用于在开发环境中模拟IIS。当进行调试时,如果使用的IIS Express配置了基本身份验证或Windows身份验证,且该身份验证方式需要提供凭据时,就会出现弹出凭据的情况。

解决这个问题的方法有以下几种:

  1. 禁用身份验证:在VS 2017中,可以打开项目的属性页,选择“Web”选项卡,然后在“服务器”部分将身份验证方式设置为“不要验证”。这样可以禁用IIS Express的身份验证功能,避免弹出凭据。
  2. 修改IIS Express配置:在项目的根目录下,可以找到一个名为“.vs”(注意是隐藏文件夹)的文件夹,其中包含IIS Express的配置文件。找到该文件夹,然后进入项目配置文件夹(通常是项目名称),找到一个名为“applicationhost.config”的文件,用文本编辑器打开。在该文件中,可以搜索到“authentication”关键字,找到对应的位置,根据需要修改身份验证方式或者禁用身份验证。修改后保存文件,重新启动调试,就不会再弹出凭据。
  3. 使用特定的身份验证凭据:如果确实需要使用身份验证,可以在VS 2017的属性页中,选择“Web”选项卡,然后在“服务器”部分将身份验证方式设置为合适的选项,例如“Windows身份验证”。在这种情况下,需要确保本地计算机上存在对应的用户账户,并提供正确的凭据。

总结起来,解决IIS Express中弹出凭据的问题可以通过禁用身份验证、修改IIS Express配置或者使用特定的身份验证凭据来实现。具体的方法需要根据项目需求和开发环境进行选择和调整。

*注:本文提及的腾讯云相关产品和产品介绍链接地址仅为示例,并非真实推荐内容。请根据实际需求自行选择合适的云计算产品和品牌商。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

VS2017 无法连接到Web服务器“IIS Express”终极解决方案

关闭项目以及vs,然后把解决方案根目录下面的隐藏文件 .vs 文件夹给干掉 重新以管理员身份运行vs2017并运行项目。 删除Docement/IIS Express文件夹里面的全部内容。...最后没法,按照如下设置使用iis进行调试而不是借助iis express。这个的确能调试程序并能打开网站了。如下所示设置: ?...vs2017不能直接结合iis express调试了,瞬间整个人都不好了,这时候我就开始回忆,我昨天对电脑做了什么事情? 不就是对电脑进行了优化,把防火墙以及其他的几个服务给关掉了嘛。...死马当活马医吧,于是我把防火墙的服务给开启了,然后,然后我就想骂街了,尼玛,真的,真的好了,vs2017又能愉快的跟iis express一起调试玩耍了。 这时候我就在想是不是巧合呢?...于是我又把防火墙给关闭了,再次使用vs2017+iis express进行调试,擦,问题重现了, ? 我再次开机启动防火墙,然后重启下电脑,这个错误又消失了。 你说奇葩不奇葩。

11.6K64

无法启动iis express web服务器解决

VS2013 、VS2015 、VS2017调试出现无法启动iis express web服务器 最近自己老是遇到这个问题,天天如此,烦死人,网上答案繁多,但是都解决不了,也是由于各种环境不同导致的,...原理就是让VS2015重置一下启动配置。...三、安装Visual Sutudil 2015 Update 3后调试项目出现问题“无法启动iis express web 服务器” 使用的是IIS express调试项目。...查看事件查看程序发现错误日志:模块 DLL C:\Program Files (x86)\IIS Express\aspnetcore.dll 未能加载。返回的数据为错误信息。...四、拷贝项目引起 拷贝到本机的解决方案文件的隐藏文件夹.vs删除掉 重新生产解决方案就可以启动iis express了 五、临时解决方法,不一定有效 命令行net stop http,然后重启计算机

5.3K10
  • VisualStudio 使用多个环境进行调试

    VisualStudio 2017 支持使用 launchSettings.json 文件定义多个不同的环境进行调试 先给大家一张图看一下效果 ?...调试添加 先创建一个 dotnet core 的程序,为什么需要创建这样的一个程序?因为 dotnet core 项目创建出来就是新的 VisualStudio 2017 的项目格式。...如果创建的是WPF 程序就需要 从以前的项目格式迁移到 VS2017 新项目格式 创建完成请右击项目属性,可以看到下面界面 ?...选择项目就是启动这个项目进行调试,可以调试的时候输入应用程序参数和设置工作文件夹。 这里的应用程序参数就是在运行控制台的时候传入的参数。...The first is IIS Express that will use IIS Express to host this project and the second is Project that

    71220

    IIS Express ArgumentOutOfRangeException

    重装了VS调试网站,IIS Express 打开遇到如下错误。 “/”应用程序的服务器错误。 ---- 指定的参数已超出有效值的范围。...System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest...wr, HttpContext context) +254 —————————- 看到有人解释说 IIS Express 站点实例仅支持一个,貌似有些道理。...两个解决方法: 1 Windows 功能安装 IIS,即 Internet 信息服务。...2 不想装IIS的,程序和功能卸载 IIS Express(及两个组件),然后重装 (安装文件VS:\packages\IISExpress) 发布者:全栈程序员栈长,转载请注明出处:https

    3K20

    Visual Studio+JavaScript 的前后端调试方法你真的会了么?

    lightweight:轻量级 self-contained:独立的 optimized for developers:为开发人员优化的 使用 IIS Express 调试的时候比较方便,直接点击 IIS...在任务栏能够看到多处的 IIS Express 的小图标: ? IIS Express 上鼠标点击右键会出现相应的选项: ? 可以看到 IIS Express 对应的信息: ?...以上就是使用 IIS Express调试方法, 也是创建 web 项目后,默认的运行方法 本地 IIS 调试 不同于上一种方法的是,本地 IIS 调试进行配置。...alert 使用 alert 调试关键地方,增加 alert 来提示我们想要看到的关键信息。 ? 使用 alert,浏览器的调试过程,会以弹框的形式弹出,给与提示,帮助调试。...这种情况下,就避免了启动调试,也避免了启动 IIS Express,本地 IIS 调试的优点就能够显现出来了。

    1.6K20

    IIS部署ASP.NET MVC 4

    有人说用Server2016 IIS部署ASP.NET MVC 4应用在阿里云没事,腾讯云就有问题 操作系统本身只是操作系统,这种咋说呢,配置环境、调试网站,“阿里云行、腾讯云不行”是个悖论,肯定是环境配置和网站调试方面的问题...-0B90-4EA3-8159-33BFB97EF4D9/VS2012_WDX_ENU.iso Visual Studio Express 2012 for Windows 8 中文版:http://...-459a-b5f3-16067daa43a5/vs2012_webexp_enu.iso KEY : VX3VY-8GCVT-KJQCY-RQ99X-MCF2R Visual Studio Express...安装Microsoft Visual Studio Express 2012 for Desktop和for Web,一般安装安装for Web就够用了 vs2012有个补丁可以装一下,不装也没事...配置权限、对齐端口 比如改成8080端口后,IIS (inetmgr)UI上调试的时候,也得把端口改一样,并且需要给源码目录添加IIS_IUSRS如下图3个权限 还得给C:\Windows\Temp目录添加如下图

    14310

    .net core项目实战之开发环境搭建

    在上一篇[.net core项目实战之回顾总结]主要介绍了项目背景和自己的一些想法,从本篇开始正式叙述整个开发过程,本篇主要介绍一下开发前的环境准备,vs2017和docker的安装与配置 系统要求 首先建议采用...docker下的共享盘密码同时更新下,不然在用vs调试项目时会出差(之前踩过这样的坑) 到这里,docker的基本配置就算ok了,不会用docker的话没有关系,只是为了确保我们开发.net core...项目时有个基于docker的环境调试,避免正式发布时有环境上的差异。...安装Visual Studio 2017 到官网下载Visual Studio 2017无脑安装就可以了。 vs2017全装的话很大,安装选择你需要的语言和组件进行安装即可。...我们试着修改下映射的端口,原本是映射的80,怕80被其他程序占用: 到这里,可以直接点击运行项目: 当然,你也可以将你的项目设为默认启动项,这样就是使用IIS Express进行调试: 总结 相对于搭建

    1.9K20

    Visual Studio 2019 惨痛 踩坑 经历 0x80070490 0x80040154

    我并不是程序员,用VS2019也就最近一个月的事,前段时间用VS2019跑腾讯云的API Explorer工具里的7种SDK用它搞PythonSDK、Node.jsSDK、.NETSDK、C++SDK...后来莫名其妙VS软件出了问题,老是报错 (异常来自 HRESULT:0x80070490),但是用CMD命令行调试程序是正常的,用VS软件调试就报这个错: System.Runtime.InteropServices.COMException...⑥IIS可能坏了 思路:卸载IIS、暂时先不重装IIS 近来我直接在IIS调试网站是正常的,我不觉得是IIS的问题,另外,console代码调试也用不到IIS,但仍然报错0x80070490就很奇怪了...2008R2的IIS是7.5 VS2019带的IISIIS10 Express,有可能是IIS10 .0 Express出问题了 卸载了系统自带的IISVS2019带的IIS10.0 Express...,没再安装,通过VS2019调试console代码仍然报错HRESULT:0x80070490,通过CMD命令行调试是正常的。

    19.3K111

    如何让IIS Express支持外部(局域网)连接

    声明:本文为www.cnc6.cn原创,转载请注明出处,谢谢!...一、搭建环境: 1、系统:Win10 1809 2、IDE:Visual Studio 2017 3、Framework: 4.6.1 4、语言:C# (ASP.NET MVC) 二、新建一个MVC网站...,打开Visual Studio(笔者这里使用的是Visual Studio 2017),使用MVC模板按照默认项目名称新建一个WebApplication(笔者这里使用的是WebApplication1...三、打开本项目的IIS配置文件,位置位于:"C:\Users\{计算机用户名}\source\repos\{项目名称}\.vs\config\applicationhost.config", 笔者这里的位置是...我们可以使用appcmd命令行提示符来显示以上信息: 1)将“C:\Program Files (x86)\IIS Express”(64位)或“C:\Program Files\IIS Express

    2.4K10

    三行脚本让 asp.net core 附加进程调试不再头痛

    将项目升级到 asp.net core 2.2 后,很少使用 IIS Express 运行项目了,基本都是控制台运行或者写个脚本批量启动要运行的接口(多个输出项目),一直以为是我机器的 bug 关于...vs 的 asp.net core 进程调试的这个问题困扰了我好一段时间未曾解决,得空整理记录一下。...问题描述 一顿操作猛如虎运行 dotnet run 很多个应用程序(前后端分离,多个项目运行的场景) 然后打开项目选择【调试-附加到进程】(.net framework 要附加到 w3wp.exe,....的 dotnet.exe 进程,新 启动一个标题为“Dotnet.Api1”的窗口运行 dotnet run 或者 dotnet watch run 退出 run.bat 的 cmd 进程 脚本执行 ...vs2017 如果想要快速的执行脚本,可在【工具-扩展和更新】安装扩展OpenCommandLine ?

    1.1K30

    开篇有益-解析微软微服务架构eShopOnContainers(一)

    ,其不仅展示了.Net Core的跨平台性,更展示了VS2017的强大,所有代码都在VS2017下开发。...Demo,微软根据不同功能分别搭建了多个service,而且设计这几个service的时候,微软又使用了不同的方式来实现,如下图所示: ?...以上是微软Demo展示的四种services,你还可以使用不同的框架,不同的数据库完成你的微服务搭建,这就是微服务为何如此流行的原因了。...可以看到解决方案已经涵盖了webapp和service app,我们的教程也是以这个solution为准。...我们在学习的时候,我们不一定要使用Docker进行调试,利用iis express也可以,用哪种方式不重要,重要的是学习。

    1.8K70

    ASP.NET Core远程调试

    关于ASP.NET Core远程调试的具体做法可参考微软文档——Remote Debug ASP.NET Core on a Remote IIS Computer in Visual Studio 2017...远程调试注意事项 若要使用远程调试功能,需同时满足以下亮点: 必须以Debug方式发布代码到服务器上 本地项目文件夹的文件必须和服务器上的文件一致(主要是bin下的dll文件了) 个人感受...远程调试要求代码以Debug方式发布,这和实际情况不符,使得远程调试功能稍显鸡肋 相比调试本地代码,远程调试命中代码的断点VS会出现卡顿甚至会出现超时提示,可能是因为需要建立网络连接以传输调试信息的缘故吧...上图是远程调试原理图,若VS长时间无法响应则服务器会报502错误 ? 微软文档对于使用远程调试的网络要求:不要用代理,确保有良好的带宽与网速 ?...推荐阅读 Remote Debugging Remote Debug ASP.NET Core on a Remote IIS Computer in Visual Studio 2017 版权声明 本文为作者原创

    1.5K30

    如何在IIS上发布网站

    这是我电脑上的一个项目,现在我记录一下将这个项目发布到iis上的整个过程; 2.vs2017发布网站 如下图:右击该mvc程序,然后点击 发布 按钮 ? 弹出如下界面: ?...发布方法选 文件系统,目标位置 为一个 自己任选的文件夹,这个文件夹在后续发布到IIS需要用到,最好专门建一个文件夹,把自己所有发布的网站都放到同一个文件夹,就像上图中的Publish,然后点击...3.发布到IIS上 (1)打开IIS,新建应用程序池 打开iisiis打开的方法不止一种,各有各的方法,这里不详述了,打开后如图: ? 右击 应用程序池,点击 添加应用程序池: ?...(3)浏览发布的网站: 右击刚才添加的网站,选项卡中选择 管理网站 ,然后 管理网站 选项卡下选择 浏览,即可浏览发布的网站,或直接在浏览器搜索框输入 127.0.0.1:8007(ip+端口号...好了,关于IIS上发布网站,就说到这里辣。哈哈哈

    4.2K21

    ASP.NET Core 入门教程 1、使用ASP.NET Core 构建第一个Web应用

    3、VS Code配置 基础扩展安装 扩展 说明 C# 包括语法高亮显示、智能感知、定义、查找所有引用等。调试支持。网络核心(CoreCLR)。...项目的编译和调试配置文件就已经准备好了 3、VS Code启动项目 我们直接按下F5,或者菜单:调试->启动调试启动项目 ASP.NET Core 默认绑定是5001端口,而且ASP.NET Core...Code启动项目默认是不通过IIS来host的,iisSettings选项我们忽略即可。...; }); } } 方法 说明 ConfigureServices 用于配置应用启动加载的Service Configure 用于配置HTTP请求管道 web项目模板默认项目启动的时候调用...IApplicationBuilder.run方法,在当前HTTP上下文(HttpContext)输出了Hello World!

    1.8K40

    IIS应用容器安装和使用

    80 - 192.168.228.1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+rv:55.0)+Gecko/20100101+Firefox/55.0 200 0 0 日志格式的对应关系为...一般情况下客户端必须提供某些证据(凭据)才能够正常的访问,通常,凭据指用户名和密码; IIS有多种身份验证方式主要有: (1)匿名访问:启用了匿名访问访问站点,不要求提供经过身份验证的用户凭据(公开让大家浏览的信息...管理器->右键属性->目录安全性->身份认证和访问控制->编辑->取消匿名访问(并且选中集成Windows身份验证) 注意事项: 使用这个验证方法访问网页需要输入windows服务器的账户和密码用户名和密码...用户凭据以明文形式在网络中发送可以采用协议分析程序都能读取到密码,优点是可以与大多数Web客户端兼容; 注:如果启用基本身份验证,需要在“默认域”框中键入要使用的域名,还可以选择领域框输入一个值。...Cookie 包含有效的 .NET Passport 凭据

    1.5K30

    VS2019 调试技巧之附加进程

    步骤二: VS中找到“调试”菜单,选择“附加到进程”。之后弹出例如以下对话框。将“显示全部回话的进程”打勾,找到启动的相关进程“w3wp.exe”,之后点击“附加”就可以。...我们右键VS的图标选择“以管理员执行”就可以。有一个更为彻底的方法,找到VS程序,右键,选择“兼容性”选项卡,将“特权等级”的“以管理员身份执行此程序”打勾,确认。...以后每次执行VS都将是管理员身份。 ? 加入进程之后我们就会发现自己的VS已经处于调试状态,之后就能够依照我们曾经的方法进行对应的调试了。...这样的调试感觉有点麻烦,解决方式的项目不多以及合作开发者比較少的情况下F5调试感觉更为省事一些。这样的调试的优点是。我们不须要等待VS每次慢吞吞的启动,然后进入调试状态。...由于把步骤分给了IISVS,启动起来更为快捷。并且对于常常被更新就出错的麻烦这么的人来说。这种方法无疑是个福音。

    2.1K30

    使用C#WebClient类访问(上传下载删除列出文件目录)由IIS搭建的http文件服务器

    8)第一搭建IIS,会出现一个默认的Web网站,我们将鼠标移到“Default Web Site”上方,右键弹出菜单,菜单中点击“删除”将该网站删除,如下图所示: ?...9)添加自己的一个网站,鼠标移到“网站”上方,右键点击鼠标,弹出菜单,菜单中点击“添加网站”,如下图所示: ?...16)弹出的“添加创作规则”,将“允许访问此内容”选中,权限“读取、源、写入”都打勾,点击“确定”按钮关闭,如下图所示: ?  ...使用C#WebClient访问IIS文件服务器 本博文使用的的IDE为VS2015,使用WebClient类之前,必须先引用System.Net命名空间,文件下载、上传与删除的都是使用异步编程,也可以使用同步编程...待删除的文件链接地址(文件服务器) Uri _uri = new Uri(@"http://192.168.1.103/test.doc"); //注册删除完成的事件

    2.5K00

    VS2017调试器无法附加到IIS进程(w3wp.exe)

    问题描述: 当使用VS2017-> 调试->附加到进程来调试IIS进程(w3wp.exe),报错"无法附加到进程,已附加了一个调试器" 为了解决这个问题花了不少时间,在网上找了不少资料,试了7,8种方法都无效...临时解决方法: 1 安装Debug Diagnostic Tool, 2 启动 "DebugDiag 2 Collection" 3 process标签页中找到w3wp.exe, 右键选择detach...debugger 原因: 我本机之前安装了Debug Diagnostic Tool, 此应用程序包含一个服务程序DbgSvc.exe, 和一个调试器DbgHost.exe, 服务程序DbgSvc.exe...默认是自动启动的,从结果来看,启动此服务后,默认会把调试器DbgHost.exe附加到iis进程 彻底解决方法: 将服务Debug Diagnostic Service(DbgSvc.exe) 将启动类型设置为手动

    69060

    VS2017调试器无法附加到IIS进程(w3wp.exe)

    问题描述: 当使用VS2017-> 调试->附加到进程来调试IIS进程(w3wp.exe),报错"无法附加到进程,已附加了一个调试器" 为了解决这个问题花了不少时间,在网上找了不少资料,试了7,8种方法都无效...临时解决方法: 1 安装Debug Diagnostic Tool, 2 启动 "DebugDiag 2 Collection" 3 process标签页中找到w3wp.exe, 右键选择detach...debugger 原因: 我本机之前安装了Debug Diagnostic Tool, 此应用程序包含一个服务程序DbgSvc.exe, 和一个调试器DbgHost.exe, 服务程序DbgSvc.exe...默认是自动启动的,从结果来看,启动此服务后,默认会把调试器DbgHost.exe附加到iis进程 彻底解决方法: 将服务Debug Diagnostic Service(DbgSvc.exe) 将启动类型设置为手动

    1.6K80
    领券