Questions tagged «iis»

Internet信息服务(IIS)是Microsoft创建的用于Microsoft Windows的Web服务器。请在问题中或通过添加特定于版本的标记来提及您正在运行的IIS版本。

1
高速缓存控制中的私有vs公共
您能否描述一个示例,该示例指示IIS托管的asp.net应用程序中的公共缓存控件和私有缓存控件之间的区别。 我在MSDN中阅读到,区别如下: Public: 设置Cache-Control:public,以指定响应可以由客户端和共享(代理)缓存进行缓存。 私人:默认值。设置Cache-Control:私有,以指定响应仅可在客户端上缓存,而不能由共享(代理服务器)缓存缓存。 我不确定我是否已完全了解每种选择的利弊。一个何时使用或不使用它的示例将是很棒的。 例如,如果我有两个托管相同应用程序的Web服务器,该怎么办?如果选择“私人”或“公共”,有什么需要注意的吗?

24
IIS中未加载CSS,图像,JS
我的所有应用程序都运行良好,但是突然间,IIS下的所有站点都没有加载CSS,图像,脚本。它重定向到登录页面。 如果我登录,效果很好。例如mysite.com/Account/LogOn?ReturnUrl=%2fpublic%2fimages%2ficons%2f41.png 在我的本地计算机上,无需登录即可正常工作。
126 c#  asp.net-mvc  iis 

7
如何为要开发的域名创建自签名证书?
我有将subdomain.example.com其用于开发目的。我的Web应用程序解决方案包含一个Web API等,我需要从外部系统调用它,因此我没有使用localhost。 现在,我需要测试SSL,并需要我的subdomain.example.com开发域名的证书。 我曾尝试创建http://technet.microsoft.com/zh-cn/library/cc753127(v=ws.10).aspx中概述的自签名证书,但是该证书仅适用于本地主机。可以将此证书用于我的目的,还是必须为自己的开发子域创建一个自签名?如果必须为我的开发子域创建一个自签名证书,我可以为此使用什么实用程序或在线服务(免费)?

11
通过MSDeploy.exe从WMSvc获取404
从Windows 8到已安装并正在运行Web管理服务的Windows Server 2012(IIS 8),我可以在W8框中使用IIS管理器来管理远程服务器,但是当执行以下命令时,我会从WMSvc获得404.7: msdeploy.exe" -verb:dump -source:contentPath=c:\InetPub\wwwroot,computerName=https://uktnws01:8172/MsDeploy.axd,userName=corp\administrator,password=WMSvcIsCrap,authType=Basic -allowUntrusted 我尝试了各种组合和参数。我可以远程登录到该端口,我知道它是开放的。 我只是从Windows中删除管理服务功能,然后重新启动。我要给自己倒一杯苏格兰威士忌,并做些点心。同时,如果您有任何想法,请分享。 在下面加入我的实时博客,并执行操作。 更新1 删除管理服务后,我现在得到 错误:无法连接到远程服务器错误:无法建立连接,因为目标计算机主动拒绝了192.168.2.22:8172错误计数:1。 第二行是新消息!oo。 更新2 好吧,所以现在情况越来越糟了。重新安装后,远程IIS控制台将对证书发出警报,然后说: 服务器不接受远程连接。 但是我认为这是因为在安装该死的东西之前,我可能没有重新启用远程管理。 更新3 启用远程管理后,远程IIS可以再次工作,但是404已返回。仅出于SEO的利益,这是完整的错误: Error Code: ERROR_DESTINATION_NOT_REACHABLE More Information: Could not connect to the remote computer ("uktnws01"). On the remote computer, make sure that Web Deploy is installed and that the required …
121 iis  msdeploy  iis-8 

7
浏览器取消请求时,ASP.NET Web API OperationCanceledException
当用户加载页面时,它发出一个或多个ajax请求,这些请求命中ASP.NET Web API 2控制器。如果用户导航到另一个页面,则在这些ajax请求完成之前,浏览器将取消这些请求。然后,我们的ELMAH HttpModule为每个取消的请求记录两个错误: 错误1: System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext() --- End of stack …

4
字体在IIS 8.0中不起作用
我从Font Squirrel生成的程序中有一个字体,但我无法使它在IIS中工作,它在localhost中工作。我在我的MIME类型中添加了application / font-woff 文章,但它仍然不起作用。 Context --Fonts ----font location --css files 的CSS @font-face { font-family: 'wallStreetFont'; src: url('Fonts/subway-webfont.eot'); src: url('Fonts/subway-webfont.eot?#iefix') format('embedded-opentype'), url('Fonts/subway-webfont.woff2') format('woff2'), url('Fonts/subway-webfont.woff') format('woff'), url('Fonts/subway-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } 编辑当前MIME 我正在使用默认的IIS 8 MIME 字体/ x-woff
118 css  iis  fonts  woff2 

20
目录不存在。参数名称:directoryVirtualPath
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我刚刚将项目发布到Arvixe上的主机上,并收到此错误(在本地工作正常): Server Error in '/' Application. Directory does not exist. Parameter name: directoryVirtualPath Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: Directory does …

12
ASP.NET:HTTP错误500.19 –内部服务器错误0x8007000d
我正在复制Web应用程序部署,并发现了与相关的几个问题HTTP Error 500.19。我的机器正在运行Windows 7,而正常的开发正在使用Windows 8。我们正在使用Visual Studio 2010开发Web应用程序。 首先,我得到了错误代码0x80070021,类似于此处发布的 。我根据接受的答案更新了web.config,然后得到以下错误代码(类似于此处发布的错误代码)。 HTTP Error 500.19 - Internal Server Error Error Code 0x8007000d Config Source -1: 0: 我已经阅读了Microsoft支持页面中的症状定义,错误的原因是: 发生此问题的原因是ApplicationHost.config文件或Web.config文件包含格式错误的XML元素。 解决方案是 从ApplicationHost.config文件或Web.config文件中删除格式错误的XML元素。 但是,我使用的web.config在原始开发环境中运行良好。 到目前为止,这是我检查并尝试过的内容: 通过调用aspnet_regiis -i安装ASP.NET 将我的应用程序设置为使用其他应用程序池(ASP.NET v4.0,.NET v4等) Windows 7中的ApplicationHost.config文件仍在使用默认设置。 这是我的Web.Config的一部分 <system.webServer> <section name="handlers" overrideModeDefault="Allow" /> <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" /> <validation validateIntegratedModeConfiguration="false" /> …

20
IIS7.5中针对“ PUT”方法的“ 405方法不允许”
我使用WebClienttype将* .cab文件上传到我的服务器。在服务器端,我使用PUT方法为* .cab文件注册了HTTP处理程序,如下所示: <add name="ResultHandler" path="*.cab" verb="PUT" type="FileUploadApplication.ResultHandler" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" /> 但是我总是收到“ 405方法不允许”错误。响应说允许的方法如下: Headers = {Allow: GET, HEAD, OPTIONS, TRACE Content-Length: 1293 Content-Type: text/html Date: Fri, 27 May 2011 02:08:18 GMT Server: Microsoft-IIS/7.5 X-Powered-By: ASP.NET} 即使在我的Web应用程序的IIS请求筛选中明确允许PUT方法,仍会发生相同的错误。 我怀疑这是与IIS相关的问题。我希望有人能为我提供一些启示。
113 iis  iis-7 

30
IIS错误502.5上的ASP.NET Core 1.0
我刚刚将服务器(Windows 2012R2).Net Core 1.0 RTM从上一个更新为Windows Hosting Pack .Net Core 1.0 RC2。我的应用程序可以在PC上正常运行,但服务器始终显示: HTTP Error 502.5 - Process Failure Common causes of this issue: The application process failed to start The application process started but then stopped The application process started but failed to listen on the configured port 它以前与RC2版本一起使用。不知道会出什么问题。 这就是事件查看器说的所有内容: Failed …

3
IISExpress日志文件位置
IISExpress开箱即用地将日志和配置数据写入到预定位置。 该目录是存储在用户的Documents目录中的“ IISExpress”目录。 在目录中存储以下文件夹文件。 设定档 日志 TraceLogFiles 我的主目录的位置在网络共享上,由组策略确定 当前,我们遇到的情况是Visual Studio在停止使用IIS Express调试Silverlight应用程序时锁定。 我一直在寻找为IISExpress更改日志和配置数据的位置,以查看是否可以解决Visual Studio锁定的问题。是否可以更改日志和配置文件的默认位置?
109 iis  iis-express 


14
Asp.NET Web API-405-不允许使用用于访问此页面的HTTP动词-如何设置处理程序映射
我使用ASP.NET Web API编写了REST服务。我正在尝试发送HttpDelete请求,但是出现以下错误: 405-不允许使用用于访问此页面的HTTP动词 我认为我已经接近解决方案,我发现我应该启用IIS远程管理,转到“处理程序映射”部分,然后将DELETE动词添加到适当的位置...但是问题在于,该位置有很多不同的位置列表...(如此处:http : //www.somacon.com/p126.php)。 我应该编辑哪一个?他们中很少有人没有扩展名,例如“ ExtensionUrlHandler-Integrated-4.0”,我向其中添加了DELETE动词,但它仍然无法正常工作... 修改它只是黑暗中的一枪,所以我应该修改其他位置吗?如果是这样,哪一个?也许还有什么我应该做的? 相同的Web服务在我的本地服务上运行良好,所以我想问题出在远程IIS上。 问候

8
ASP.NET的Comet实现?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 改善这个问题 我一直在研究在浏览器中实现类似gmail的消息传递的方法,并提出了Comet概念。但是,我找不到能够在IIS中完成此操作的良好.NET实现(我们的应用程序是用ASP.NET 2.0编写的)。 我找到的解决方案(或可能想到的)需要为每个用户保留一个正在运行的线程-这样,一旦他收到一条消息,它就可以向他返回响应。当然,这根本无法扩展。 所以我的问题是-您知道Comet的ASP.NET实现以不同的方式工作吗?使用IIS甚至可能吗?
103 asp.net  iis  comet 

16
w3wp进程未找到
我使用Visual Studio 2010在本地计算机上调试asp.net MVC项目。这些步骤是: 单击“调试”,然后尝试安装进程“ w3wp.exe”。但是,它不在列表中。 我确定单击了“显示所有会话中的进程”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.