iis-7相关内容
的BeginRequest和EndRequest为ASP.NET的HttpApplication是否总是发生在完全相同的线程来自客户端的给定的HTTP请求? 我想问的原因是,我看到了一些很奇怪的现象,其中一个ThreadStatic变量不是一个init方法为IHttpModule的内空。 我设置ThreadStatic变量对EndRequest上的BeginRequest值和空它。 不过,我
..
所以我有这样的网址: http://test.com/afolder/who-否则,要到化妆恐怖电影%3F / 这是URL连接的codeD版: http://test.com/afolder/who-else -wants到化妆恐怖电影?/ 但IIS7抛出一个400: HTTP错误400.0 - 错误的请求ASP.NET 在所检测到的无效字符 网址。 但为什么这样做,如果我有正确的连接
..
我有一个网站,我用的customErrors在web.config中指定一个自定义错误页,而这工作得很好。自定义404页中的IIS配置(因为如果它不是,我没有得到我的自定义404页)指定。 不过,我有一些逻辑,如果一个用户得到一个404,看起来他们的请求的URL,使导航的建议,如果合适的话踢英寸这种逻辑依赖于aspxerrorpath值。在我的开发PC,该aspxerrorpath正确地附加到U
..
我使用VSTS 2008 + C#+的.Net 3.5开发一个控制台应用程序,我将请求发送到另一台服务器(IIS 7.0的Windows Server 2008上)。我发现当请求的线程#是大(例如2000线),客户端会收到错误“无法连接到远程服务器失败”响应调用时=(HttpWebResponse)request.GetResponse()我的困惑是 - 我有设置超时时间为一个较大的值,但我得到了
..
我有了处理得到“特”字在其网址(如:放;, +,%等)的应用程序。当我使用这些字符(当然,我把他们逃脱)我收到“错误的请求”响应code与消息发送请求到应用程序“ASP.NET检测URL中的无效字符” 。跟踪请求指示我的错误是从“验证模块”抛出。 我已经搜索了一下,发现每一页都有一个ValidateRequest,并改变其值设置为false解决了这个问题。不幸的是我使用的HttpHandler。
..
确定,这可能听起来有点混乱和复杂,所以多多包涵。 我们已经写了一个框架,使我们能够定义友好的URL。如果上网为任何任意的URL,IIS尝试显示404错误(或在某些情况下,403; 14或405)。但是,IIS设置,使任何定向到这些特定的错误被发送到.aspx文件。这使得我们可以实现一个HttpHandler处理该请求,做的东西,它涉及到寻找相关的模板,然后执行任何同它相关联。 现在,这个在II
..
所以,我把所有的更新code,整个解决方案的基础之上。它适用于其他人的机器,但是当我试图访问本地主机/外网我的机器上,它给了我这个错误: HTTP错误403.14 - 禁止 详细的错误信息: 模块DirectoryListingModule 通知ExecuteRequestHandler 处理器00000000 请求的URL的http://本地主机:80 /外网/ 物理路径C:\ SVN
..
下面code正常工作,从各种对我们的域的机器。 VAR上下文=新PrincipalContext(ContextType.Domain); VAR主要= UserPrincipal.FindByIdentity(背景下,@“域\用户名”) 但是,如果我运行一个机器,是不是在域在此类似code,它的工作原理,但FindByIdentity线采用2 +秒。 VAR上下文=新Princi
..
我已经配置在我的web.config文件中像这样一个HttpHandler: <加上动词=“GET,HEAD,POST” 路径=“TinyMCE.ashx” TYPE =“莫邪code.TinyMCE.Web.HttpHandler,稳定的攻击code.TinyMCE”/> 当我部署到IIS 7中的处理程序停止工作(404)。 什么我需要做的就是这个工
..
我目前有一个共享的托管计划IIS 7.0 我在托管的wwwroot的一个asp.net MVC应用程序。现在,我做了一个虚拟目录来存储我的web服务的(我不希望有举办这个对一个子域,并支付额外的) 然而,当我把我的web服务code。在我的虚拟目录并尝试运行它,我得到这个 错误摘要 HTTP错误500.19 - 内部服务器错误 所请求的页面无法访问,因为该页的相关配置数据无效。 详细的
..
我使用ASP.Net +净3.5 + VSTS 2008 + IIS 7.0 + C#开发一个Web应用程序。我(访问该页面时,IE浏览),如不能连接到服务器发现VSTS 2008调试时,如果我叫Response.Close()方法的Page_Load(请参阅以下code),就会出现错误。 我的问题是, 在通常情况下,当我们应该呼吁Response.Close()?或者不需要调用(依靠ASP.
..
我读了很多文章。但据我所知,我所做的一切。 在本地计算机上VS2010一切工作正常。只有IIS7服务器上工作时,将出现问题。 我要开始一个exe文件至极的伟大工程,在服务器上,如果我从Windows资源管理器手动启动它。 昏暗fiExe作为新IO.FileInfo(IO.Path.Combine(diBase.FullName“的ClientBin \ ConvertAudio.exe”))
..
我有一个Web服务,它需要一个byte [],并将其保存。 这很好地满足“小”文件,但一旦我打了一定规模的网络服务将失败并返回“请求失败,HTTP状态404:未找到” 这是我所看到的,这似乎是一个能够限制发布(以prevent拒绝服务攻击)的文件大小的IIS设置。我试图提高该设置,但我无法确定什么设置,并在那里/如何能设置。我使用IIS7和web服务是.NET(ASMX)来实现。 在Web服
..
我写了一个自定义HTTP处理程序。我已经写它实现了IHttpHandler的类做到了这一点。 在那个班我有code这个样子, context.Response.Clear(); context.Response.ClearHeaders(); context.Response.AddHeader(“内容处置”,“附件;文件名=”+ attachmentFileName); context.R
..
有谁知道如何编程方式获得在IIS 7的站点列表和虚拟显示目录? 解决方案 看看这篇文章 - 似乎是一个品牌崭新的管理API的 Microsoft.Web.Administration 命名空间: 下面是从博客文章的快速图形概览: 和这里的一对的很酷的新的IIS7功能和API 这样的事会发现所有的网站,他们的应用程序及其虚拟目录在IIS7服务器: 静态无效的主要(字串[] args)
..
我有一个web应用程序的安装程序,安装所有的prerequisites,其中包括IIS 7了。 由于IIS不来像prerequisite在Visual Studio安装项目,我想出了以下code从code安装IIS(针对Windows Vista和7)。 私人字符串ConfigureIIS7() { 字符串输出=的String.Empty; 如果(Environment.OSV
..
如果我们使用的是IIS 7和.NET Framework 4,会是怎样的maxRequestLength的最大值? 解决方案 按更新 对于最大的,因为它是一个int数据类型,那么理论上你可以去到2,147,483,647。此外,我想确保你知道,IIS 7使用 maxAllowedContentLength 指定文件上传大小。默认情况下它被设置为3000 30MB左右,并作为一个UINT,它应
..
创建了一个新的IIS7的网站与综合型.NET 4.0应用程序池。 网址用的.aspx结尾确实显示自定义的404别的使蓝色服务器错误页面 “HTTP错误404.0 - 未找到 您正在寻找已被删除的资源,有其名称更改,或者暂时不可用。“ (所以无关IE) <的customErrors redirectMode =“ResponseRewrite”模式=“开”的defaultRedirect
..
我正在运行Visual Studio 2010中(如管理员),IIS 7的Windows 7 64位系统。 我可以不带调试就好运行ASP.NET网站在IIS 7中,但是当我preSS F5调试它,我得到: 无法在Web服务器上启动调试。无法启动ASP.NET调试。更多信息可通过启动该项目没有调试。 不幸的是,帮助链接是没有帮助我很多,导致下降的东西大树下的心里很不舒服。 我查了以下内容:
..
我需要的.htaccess转换为web.config中,以在IIS 7的任何想法运行php? 选项+的FollowSymLinks + SymLinksIfOwnerMatch RewriteEngine叙述上 的RewriteBase /测试 的RewriteCond%{} SCRIPT_FILENAME!-f 的RewriteCond%{} SCRIPT_FILENAME!-d 重写规则^(
..