问题标签 [iis-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - ASP.NET Web API - 不允许 PUT 和 DELETE 动词 - IIS 8
我最近从 Visual Studio 2010 升级到了 Visual Studio 2012 RC。安装程序还会安装 IIS 8 Express,Visual Studio 现在将其用作默认 Web 服务器。
IIS 8 阻止了我使用 PUT AND DELETE 动词的 WEB API 请求。IIS 返回 405 错误,The requested resource does not support http method 'PUT'
.
我知道人们过去对此有过疑问,并且在 Stack Overflow 上有几条关于它的消息。使用 IIS 7 Express 的解决方案是卸载 WebDav。不幸的是,我没有看到任何使用 IIS 8 的方法。
我尝试从 applicationhost.config 中编辑 WebDav 部分,但这没有帮助。例如,我<add name="WebDAVModule" image="%IIS_BIN%\webdav.dll" />
从配置文件中删除。
我在这上面花了太长时间。必须有一种简单的方法来启用 PUT 和 DELETE?
asp.net - IIS8 上的 WCF;*.svc 处理程序映射不起作用
我正在尝试在 Windows Server 2012 build 8400 上的 IIS8 中运行 WCF 服务。
安装 Web 角色时,不会像在 Windows Server 2008 中那样找到 WCF 内容(3.51 下)。
安装时缺少 svc 处理程序映射,所以我做了一个:
现在处理程序映射在那里,但我仍然得到:
(我删除了静态文件处理程序。)
该站点正在使用经典管道以使用模拟。
wcf - iis 8 windows 8 Beta中的WCF服务
我们有一个在 IIS 7 中运行良好的 WCF 服务。我们正在迁移到 Windows 8 服务器。我们在 IIS 8 中部署了 WCF 服务。浏览 SVC 文件时出现以下配置错误
定义了一个重复的“system.web.extensions/scripting/scriptResourceHandler”部分
错误页面中的配置源部分
msbuild - 在 Windows Server 2012 RC 上使用 MSBuild 打包 Web 应用
我正在使用带有 IIS 8 的 Windows Server 2012 RC(在 Windows Azure 上,新的 VM)。
我已经安装了 TeamCity 作为我的构建服务器。我从一切正常的当前安装迁移。
唯一不起作用的是针对 ASP.NET MVC 3 应用程序运行带有 Package 目标的 MSBuild。
MSBuild 日志的最后一部分,就在它必须实际创建包之前,如下所示:
实际的错误信息是这样的:
首先,我尝试以管理员身份运行构建代理,因为我认为这可能与安全相关。那没有帮助。
然后我尝试在服务器上安装 Web Deploy 3.0。也没有运气。
我能做但真的不想做的最后一件事是从项目文件中删除 IIS 设置。
有任何想法吗?
asp.net-mvc-3 - IIS 7+ MVC 静态内容未在登录页面上呈现(对于未经身份验证的用户)
我有一个登录页面页面,未经身份验证的用户应该可以使用该页面。在我本地的 ASP.Net 开发服务器上,一切正常。但是,当部署在 IIS 7 上时,所有静态内容(例如图片和脚本)都不会下载。只有当用户第一次登录时,它才会返回图片和脚本。服务器为未经身份验证的用户返回 HTTP 302。我正在使用表单身份验证和 ASP.Net 会员提供程序。
asp.net-mvc - URL 中的点导致 404 与 ASP.NET mvc 和 IIS
我有一个项目要求我的 URL 在路径中有点。例如,我可能有一个 URL,例如 www.example.com/people/michael.phhelps
带有点的 URL 会生成 404。我的路由很好。如果我传入迈克尔菲尔普斯,没有点,那么一切正常。如果我添加点,我会收到 404 错误。示例站点在带有 IIS8 Express 的 Windows 7 上运行。URLScan 未运行。
我尝试将以下内容添加到我的 web.config 中:
不幸的是,这并没有什么不同。我刚刚收到 404.0 Not Found 错误。
这是一个 MVC4 项目,但我认为这无关紧要。我的路由工作正常,并且我期望的参数在那里,直到它们包含一个点。
我需要配置什么才能在我的 URL 中添加点?
visual-studio-2010 - 使用 Visual Studio 2010 运行 64 位版本的 IIS Express 8 RC
我有一个使用SharpSvn的 64 位版本的 Web 应用程序,这是一个具有非托管依赖项的托管 DLL。它不会在 IIS Express 7.0 中运行。切换到 32 位版本的程序集工作正常。
我安装了IIS 8 RC的 64 位版本。然而,Visual Studio 2010 启动了 32 位版本的 IIS Express。
.
我可以使用以下命令手动启动 64 位版本的 IIS:
在我的WebProject.csproj中,相关的 XML 似乎是<UseIISExpress>true</UseIISExpress>
. 如果我在 Visual Studio 中编辑文件,Intellisense 不会为 64 位提供类似的命名标记,并且它不会为我提供属性。
那么如何让 Visual Studio 启动 64 位版本的 IIS Express RC?
iis - IIS下的NetworkService有空的AppData路径
在 Windows 8 上使用 IIS 8,我设置了一个应用程序池,它以Network Service
.
在页面代码中,我调用:
两个调用都返回 null。
我已经尝试过组合<identity impersonate="true|false"/>
以及在应用程序池设置中将加载用户配置文件设置设置为 true|false,但我总是得到空结果。
我希望得到以下之一:
在另一个用户的计算机上,即使应用程序池作为网络服务运行,他们也会将第二个文件夹作为路径 (IIS 7.5)。
这些配置文件文件夹会发生什么?
asp.net-mvc - Server 2012 IIS 8 MVC 应用程序显示默认 IIS 主页或 403 / 404 错误
使用 Oracle 的免费 VirtualBox 应用程序运行 Microsoft Server 2012 RC。在 VirtualBox 设置中使用了桥接网络适配器类型。安装AD和DNS,IIS。在 IIS 选项下的管理工具下,单击管理服务框。这让我可以使用 Visual Studio 2012 RC 中的“Web Deploy”功能。在来宾操作系统上,我运行 Windows 7 Ultimate。
我能够成功地将 MVC 4 应用程序部署到 IIS 默认网站,但它没有显示。相反,默认的 IIS 主页是。我禁用了默认主页并刷新页面显示 403 页面。我尝试输入其中一个视图并显示 404 页面。
asp.net - IIS 8.0 ASP.NET 和错误 500.19
我似乎无法让任何 ASP.NET 站点在 Windows 8 上的 IIS8 下运行。在 IIS Express 下它们很好,但我已经:
- 安装 IIS8
- 在 IIS 中安装 ASP.NET 3.5 和 4.5 功能
- 创建了一个有效的应用程序池
- 在 IIS 管理器中添加了一个指向我的站点的新应用程序
但我得到: HTTP 错误 500.19 - 内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。
配置源:-1:0:
有任何想法吗?