标签: iis-7

无法在Web服务器上启动调试.无法启动ASP.NET调试VS 2010,II7,Win 7 x64

我在Windows 7 x64上运行Visual Studio 2010(作为管理员),IIS 7.我能够在IIS 7中运行ASP.NET网站而无需调试,但是当我按F5进行调试时,我得到:

无法在Web服务器上启动调试.无法启动ASP.NET调试.无需调试即可通过启动项目获得更多信息.

不幸的是,帮助链接对我没有多大帮助,导致了一大堆事情.

我检查了以下内容:

  • 安全要求 - 我不记得以前必须做任何特别的事情.IIS7中的工作进程是w3wp.exe.它说,如果它作为ASPNET或NETWORK SERVICE运行,我必须具有管理员权限来调试它.我怎么知道我是否需要在这里更改一些东西?

  • 网站属性页>开始选项>调试程序>选中ASP.NET.使用自定义服务器设置为站点的URL(无需调试即可正常工作).

  • 调试已启用web.config.

  • 应用程序正在使用ASP.NET 3.5(我想最终转移到4.0,但我有一些迁移要处理).

  • 应用程序池:对.NET AppPool进行分类(也尝试过DefaultAppPool).

我接下来可以查看的任何想法?

当然,安装IIS,VS,创建网站并开始测试它应该不难吗?

提前致谢.

.net asp.net iis-7 visual-studio-2010 visual-studio-debugging

92
推荐指数
12
解决办法
19万
查看次数

应用程序路径无效

IIS7 Windows 7 64位

无论我做什么,我似乎都无法向网站添加应用程序.

当我'测试设置'时,我得到"无效的应用程序路径".

任何人都猜到我可能做错了什么?

截图

iis-7

91
推荐指数
5
解决办法
15万
查看次数

IIS7缓存控制

我正在尝试做一些我认为相当简单的事情.获取IIS 7告诉客户他们可以在我的网站上缓存所有图像一段时间,比方说24小时.

我已尝试过http://www.galcho.com/Blog/post/2008/02/27/IIS7-How-to-set-cache-control-for-static-content.aspx上的步骤,但无济于事.我仍然得到返回304s的服务器请求.

有没有人有办法做到这一点?我有一个图形密集型网站,每次他们请求页面时我的用户都被锤击(我的服务器也是如此).很奇怪,这些图像似乎在Firebug中出现了"Cache-Control private,max-age = 3600",但是当我按下F5时,浏览器仍在请求它们.

asp.net iis iis-7 caching

90
推荐指数
5
解决办法
10万
查看次数

MsDeploy正在返回403禁止

我们有一个在Intranet上运行的Web应用程序,我正在尝试使用Visual Studio 2010将其发布到Internet.目标服务器正在运行iis7并且Web管理服务正在运行.

在Visual Studio 2010上,我的服务URL是:

https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd

网站/应用程序是:

默认网站/ WebApp

在目的地上标记为IIS应用程序并且允许不受信任的证书被检查,我正在使用管理帐户.

Visual Studio返回以下错误:

启动Web部署将应用程序/包发布到 https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default%20Web%20Site ... C:\ Program Files\MSBuild\Microsoft\VisualStudio\v10 .0\Web\Microsoft.Web.Publishing.targets(3588,5):错误:Web部署任务失败.(远程代理(URL https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=无法联系默认网站.确保在目标计算机上安装并启动了远程代理服务.)

无法联系远程代理(URL https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default网站).确保在目标计算机上安装并启动了远程代理服务.收到了不受支持的回复.响应头'MSDeploy.Response'是''但是'v1'是预期的. 远程服务器返回错误:(403)禁止.

有没有有效的SSL证书发布它的任何想法?

.net iis-7 msdeploy

89
推荐指数
2
解决办法
3万
查看次数

X-Frame-Options允许来自多个域

我有一个asp.net 4.0 IIS7.5站点,我需要使用x-frame headers选项进行保护

我还需要启用我的网站页面来自我的同一个域以及我的Facebook应用程序.

目前,我的网站配置了以下网站:

Response.Headers.Add("X-Frame-Options", "ALLOW-FROM SAMEDOMAIN, www.facebook.com/MyFBSite")
Run Code Online (Sandbox Code Playgroud)

当我用Chrome或FireFox查看我的Facebook页面时,我的网站页面(与我的Facebook页面一起被设置)显示正常,但在IE9下,我收到错误

"此页面无法显示......"(因为X-Frame_Options限制).

如何设置X-Frame-Options: ALLOW-FROM支持多个域?

X-FRAME-OPTION 如果只能定义一个域,那么作为一个新功能似乎存在根本缺陷.

asp.net security iis-7 header internet-explorer-9

89
推荐指数
4
解决办法
14万
查看次数

每个配置文件只允许一个<configSections>元素,如果存在,则必须是根<configuration>元素的第一个子元素

我正在开发控制台应用程序,当我运行.exe文件时,我收到以下错误.

system.Configuration.ConfigurationErrorsException:system.Configuration.ConfigurationErrorsException每个配置文件只允许一个 元素,如果存在,则必须是根<configSections>元素的第一个子元素.

App.config文件是

<configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0"/>
    </startup>
    <configSections>
        <section name="Reva.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
    </configSections>
    <!-- ... -->
Run Code Online (Sandbox Code Playgroud)

如果我删除了

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
</startup>
Run Code Online (Sandbox Code Playgroud)

然后它工作正常.

c# asp.net iis-7 app-config console-application

88
推荐指数
1
解决办法
5万
查看次数

Web应用程序的IIS7文件夹权限

我在我公司的IIS7内部网站上使用Windows身份验证而没有模拟.

在IIS7下,使用这些设置用于访问包含我的Web应用程序的文件夹的帐户是什么?

它是IIS_IUSRS吗?还是网络服务?还是另一个我不知道的?

asp.net iis-7 windows-authentication windows-server-2008

84
推荐指数
5
解决办法
23万
查看次数

信箱不可用.服务器响应为:5.7.1无法中继abc@xyz.com

当我尝试使用ASP.NET发送邮件时,我收到" 邮箱不可用.服务器响应是:5.7.1无法中继abc@xyz.com ".该站点部署在IIS7,Windows 2008服务器上.

该网站在IIS6和Windows 2003 Server上运行良好.我在IIS7上部署了它,2008年它开始给我这个错误.

以前有人经历过这个吗?

asp.net email iis-7 iis-6

84
推荐指数
5
解决办法
18万
查看次数

如何在IIS7上运行时将maxAllowedContentLength设置为500MB?

我将maxAllowedContentLength更改为

<security>
    <requestFiltering>
        <requestLimits maxAllowedContentLength="5024000000" />
    </requestFiltering>
</security>
Run Code Online (Sandbox Code Playgroud)

在我的web.config中,但在IIS7上运行时出现此错误:

'maxAllowedContentLength'属性无效.不是有效的无符号整数

http://i.stack.imgur.com/u1ZFe.jpg

但是当我在VS服务器中运行时,它正常运行而没有任何错误.

如何配置我的网站允许上传500MB大小的文件,在IIS7上没有这个问题?

asp.net iis-7 file-upload .net-4.0

84
推荐指数
3
解决办法
15万
查看次数

在IIS7上启用跨源资源共享

我最近遇到了将Javascript请求发布到另一个域的问题.默认情况下,不允许将XHR发布到其他域.

按照http://enable-cors.org/的说明,我在其他域上启用了此功能.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <system.webServer>
  <httpProtocol>
    <customHeaders>
      <add name="Access-Control-Allow-Origin" value="*" />
      <add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" />
      <add name="Access-Control-Allow-Headers" value="Content-Type" />
    </customHeaders>
  </httpProtocol>
 </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

现在一切正常,但是在发回工作200响应之前仍然会返回405响应.

Request URL:http://testapi.nottherealsite.com/api/Reporting/RunReport
Request Method:OPTIONS
Status Code:405 Method Not Allowed
Request Headersview source
Accept:*/*
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-GB,en-US;q=0.8,en;q=0.6
Access-Control-Request-Headers:origin, content-type, accept
Access-Control-Request-Method:POST
Connection:keep-alive
Host:testapi.nottherealsite.com
Origin:http://test.nottherealsite.com
Referer:http://test.nottherealsite.com/Reporting
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
Response Headersview source
Access-Control-Allow-Headers:Content-Type
Access-Control-Allow-Methods:GET,PUT,POST,DELETE,OPTIONS
Access-Control-Allow-Origin:*
Allow:POST
Cache-Control:private
Content-Length:1565
Content-Type:text/html; charset=utf-8
Date:Tue, 18 Sep 2012 14:26:06 GMT …
Run Code Online (Sandbox Code Playgroud)

javascript iis-7 xmlhttprequest cors

84
推荐指数
6
解决办法
18万
查看次数