标签: iis-7

启用IIS7 gzip

如何启用IIS7来gzip静态文件,如js和css,如何在发送到客户端之前测试IIS7是否真正gziping它们?

compression iis iis-7 gzip

226
推荐指数
4
解决办法
16万
查看次数

将IIS 7 AppPool标识添加为SQL Server登录

我正在使用集成管道模式的AppPool运行IIS 7网站.AppPools不在NetworkService等运行.身份(按用途),但使用它自己的AppPool Identitiy(IIS AppPool\MyAppPool).

这是一个所谓的服务帐户或虚拟帐户.(用户帐户,不是完整帐户......)

我想授予此服务帐户(IIS AppPool\MyAppPool)连接到我的SQL Server 2008 Express(以混合身份验证模式运行)的权限.

虽然SQL Server可以添加任何普通用户帐户,但无法将IIS AppPool\MyAppPool虚拟帐户添加到有效登录中(SQL Server表示无法找到该帐户).

有什么技巧,我需要启用什么来使虚拟帐户工作?(根据taskmgr,w3wp.exe进程在此身份下运行,但我无法在NTFS安全性中使用该帐户...)

谢谢你的帮助!

sql-server iis-7

222
推荐指数
6
解决办法
12万
查看次数

IIS7部署 - 复制'system.web.extensions/scripting/scriptResourceHandler'部分

在试图在具有框架部分设置为4.0 IIS7部署.NET 3.5网站上的默认应用程序池,我碰到下面的错误.

定义了一个重复的'system.web.extensions/scripting/scriptResourceHandler'部分.

评论违规行并没有帮助.关于我需要做什么或看什么的任何指示?

asp.net deployment iis-7

206
推荐指数
3
解决办法
24万
查看次数

Asp.net 4.0尚未注册

当我尝试打开我的Visual Studio项目时,出现以下错误:

Asp.Net尚未在网络服务器上注册,您需要为Asp.net 4.0手动配置您的网络服务器.


更新:
没关系我修好了:

我刚刚修复了.Net Framework 4.0,问题得到了解决.

iis iis-7 visual-studio-2010 visual-studio-2012 windows-8.1

196
推荐指数
8
解决办法
20万
查看次数

<system.web>和<system.webServer>之间的区别?

每次我必须使用IIS7为ASP.NET添加处理程序或模块时,指令总是告诉我将它合并为两个部分:system.websystem.webserver.

<system.web>
    <httpHandlers>
    </httpHandlers>
    <httpModules>
    </httpModules>
</system.web>
Run Code Online (Sandbox Code Playgroud)

还有这个:

<system.webServer>
    <modules>
    </modules>
    <handlers>
    </handlers>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

这两个部分有什么区别?

此外,如果我不将它添加到该system.web部分,我的Visual Studio 2008调试器也无法正常工作.

asp.net iis-7 web-config

194
推荐指数
2
解决办法
6万
查看次数

写入事件日志时出现System.Security.SecurityException

我正在努力尝试将ASP.NET应用程序从Server 2003(和IIS6)移植到Server 2008(IIS7).

当我尝试访问浏览器上的页面时,我得到了这个:

'/'应用程序中的服务器错误.

安全例外

说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别.

异常详细信息:System.Security.SecurityException:找不到源,但无法搜索部分或全部事件日志.无法访问的日志:安全性

来源错误:

在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

堆栈跟踪:

[SecurityException:找不到源,但无法搜索部分或全部事件日志.无法访问的日志:安全.]

System.Diagnostics.EventLog.FindSourceRegistration(String source,String machineName,Boolean readOnly)+562 System.Diagnostics.EventLog.SourceExists(String source,String machineName)+251

[剪断]

这些是我为尝试解决它而做的事情:

  1. 授予"Everyone"对密钥的完全访问权限HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security.这很有效.但我自然不能在生产中这样做.所以我在运行应用程序几分钟后删除了"Everyone"权限,错误重新出现.

  2. 我在应用程序日志和安全日志中创建了源代码(我通过regedit对其进行了验证)在安装期间使用提升的权限,但错误仍然存​​在.

  3. 我在应用程序中给了应用程序一个完整的信任级别web.config(并使用appcmd.exe),但无济于事.

有没有人能够了解这里可以做些什么?

PS:这是对这个问题的跟进.我按照给出的答案但没有用(见上面的#2).

windows asp.net iis-7 exception-handling event-log

186
推荐指数
10
解决办法
29万
查看次数

如何在IIS7.0上解决"HTTP错误500.19 - 内部服务器错误"

是什么导致此错误,我该如何解决?

详细错误信息
模块IIS Web核心
通知BeginRequest
处理程序尚未确定
错误代码0x8007052e
配置错误无法以本地登录到C:\ inetpub\wwwroot作为具有虚拟目录密码的用户管理员
配置文件不可用(配置隔离)
请求的URL http:// 192.168.0.3:80/
物理路径C:\ inetpub\wwwroot
登录方法尚未确定
登录用户尚未确定

配置来源

<application path="/" applicationPool="PS-Extranet">
    <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" />
</application>
Run Code Online (Sandbox Code Playgroud)

asp.net iis iis-7 web-applications

183
推荐指数
13
解决办法
73万
查看次数

IIS未列出与启动URL匹配的网站

我需要在IIS7(Vista Home)中调试我正在开发的网站(ASP.NET MVC3,Razor,.NET 4,VS2010 SP1(作为管理员))并收到错误:

IIS未列出与启动URL匹配的网站.

为了测试它是否必须对应用程序的设置做一些事情,我确实从头开始创建一个空的新ASP.NET MVC3网站,为IIS设置,创建虚拟目录,用F5启动,我工作正常!

我再次创建了一个具有完全相同设置的第二个网站项目(只是为了确定),这也按预期启动.

这导致我认为我有一些配置问题!?但是什么?在过去,我使用IIS非常罕见,所以我的知识在某种程度上限制在这个方向.

任何提示?

debugging iis-7 visual-studio-2010 windows-vista

171
推荐指数
4
解决办法
6万
查看次数

WebApi的{"消息":"发生错误"}在IIS7上,而不是在IIS Express中

我正在使用ASP.NET MVC 4 WebApi,并且在IIS Express上的本地计算机上运行它有很多乐趣.我已经将IIS Express配置为也为远程计算机提供服务,因此我公司的其他人正在使用我的计算机作为我们的网络服务器.

在确定这是一个不太理想的解决方案之后,我们决定在安装.NET 4.5之后将WebApi放在远程服务器上.当我使用fiddler并将POST发送到本地计算机上的控制器时,它会返回正确的响应,但是当我将域更改为运行IIS7的Web服务器时,同样的POST会返回一个神秘的

{"message":"发生了错误"}

信息.任何人都知道会发生什么事吗?

iis-7 asp.net-mvc-4 asp.net-web-api

169
推荐指数
6
解决办法
9万
查看次数

在调试IIS时关闭Visual Studio Attach安全警告

使用Visual Studio 2008或2010时,每次附加到IIS w3wp.exe时都会出现附加安全警告,

你怎么转这个?

如果知道如何保持它的徘徊,这将是很酷的,因为这似乎在一段时间后超时.

顺便说一句:我添加了这个作为对以下答案的评论,我做的第一件事是尝试msdn文章 http://msdn.microsoft.com/en-us/library/ms241736.aspx,但这不起作用.

iis iis-7 visual-studio-2010 visual-studio-2008 visual-studio

159
推荐指数
5
解决办法
3万
查看次数