问题标签 [iis-7.5]

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.

0 投票
2 回答
311 浏览

outputcache - OutputCache 没有在整个持续时间内缓存

我做了一个简单的测试用例。

默认.asp:

网络配置:

如果我请求 default.asp 2 次页面被缓存,则 datetime 值在一段时间内表示相同,但​​不是整个小时。

要测试这个打开的 default.asp 请求页面,直到它被缓存,然后等待 5 分钟并刷新页面。

我正在使用 Windows 7 + IIS7.5

0 投票
2 回答
2611 浏览

iis - IIS FTP 7.5:自定义身份验证提供程序不起作用错误 530

我最近在一台新服务器上安装了 Server 2008 R2,并希望使用现在随 IIS 7.5 提供的 FTP 功能。

由于我的用户不是 Windows 用户,因此我使用的是 IISAuthManager,但此提供程序不提供基于用户的主目录。

我找到了这个示例http://learn.iis.net/page.aspx/669/how-to-use-managed-code-c-to-create-an-ftp-authentication-provider-using-an-xml- database/使用简单的基于 xml 的用户配置。但我不能让它工作。它总是给我

我使用 procmon 来获取是否没有运气读取 xml 配置文件。我什至不认为我的程序集被使用了。

有人遇到过同样的问题吗?基本上,任何提示都会受到赞赏。

0 投票
4 回答
3255 浏览

wix - How to add net.tcp to the "Enabled protocols" by using a WIX 3.5 project/setup?

We have a few MSI packages (generated by WIX) that install WCF services. Most of these services need net.tcp for their endpoint bindings.

I'd like to make our deployment life easier and automate the process of adding net.tcp. I already know the WixIisExtension.dll and make use of its useful functions (create web site, virt. directory, etc.).

Can I use the WixIisExtension to enable the net.tcp protocol? If not, how can I achieve that?

0 投票
1 回答
77 浏览

asp.net - ASP.NET 托管 - 数据库帐户数量有限

我的 ASP.NET 主机每个 db 只允许 3 个数据库用户,而不是 dbo。

我有一个 Web 应用程序,它只运行存储的过程并且对表的选择有限。

一个用于 ASP.NET 成员/角色。

一种用于 SQL 缓存依赖项/通知。

一种用于记录 - ELMAH / log4net。

您如何将 4 个用户合并为 3 个?如何绕过 ASP.NET 主机中受限的数据库用户帐户?

我正在考虑将 Web 应用程序和日志记录帐户结合起来。

0 投票
1 回答
14345 浏览

iis - 停止 IIS 7.5 应用程序池回收

如何在 IIS 7.5 中阻止应用程序池回收?

我已经配置了以下设置:

这些设置是否足以阻止应用程序池回收?

0 投票
3 回答
1914 浏览

iis-7 - ASP.NET MVC 图像/CSS 未针对具有网站的 Web 应用程序显示

我在 IIS 7.5 中的网站中有许多 Web 应用程序,我的 MVC2 Web 应用程序将在其中运行。

我已将防火墙路由配置为重定向http://test1.mywebsite.com/xxxhttp://my.actual.website/Test1

我用过Url.Content("~/Content/Site.css"),但 CSS 没有被加载。查看网页的来源,网址被呈现为<link href="/Test1/Content/Site.css" ...>

我能做些什么来解决这个问题吗?可能使用 IIS URL 重写器模块,或者向我的防火墙添加更多规则。

0 投票
2 回答
769 浏览

asp.net - 如何在 asp.net 中高效地创建类似 facebook 的 url 重写

我目前正在研究 url-rewriting 以及如何正确完成它,并希望您在这里有一些意见。

在目前的开发阶段,只有我感兴趣的那种 url 重写是向我们在我们的网站上提供服务的企业添加类似 facebook 的行为,即 www.mysite.com/ShowBusinessInfo.aspx?id=1 应该是重写为 www.mysite.com/HostedBusinessName。- 这个想法是,当企业在我们的网站上注册时,他们可以选择网址的最后一部分应该是什么。

支持此功能的最佳方式是什么?自定义 IHttpModule、Global.asax(恐怕这太慢了?)、UrlRewriter.net/UrlRewriting.net 或完全不同的解决方案。

该站点在 asp.net 中开发并在 IIS 7.5 上运行。

0 投票
1 回答
1223 浏览

webkit - 大多数文件类型的 IIS 7.5 Accept Header MIME 类型设置不正确

目前,我们所有的标题都设置为“text/html, application/xhtml+xml, application/sml;q=0.9, / ; q=0.8”。看起来我们的接受标头在 IIS 7 中没有正确设置。这是图像、.json 和其他所有内容的设置。

这是正确的,还是不正确的?在 webkit 浏览器中,我们收到一个带有 jpeg 文件链接的“警告”,即向浏览器发送 MIME 类型的 image/jpeg,但将文件解释为 text/xhtml:“资源解释为文档,但传输的 MIME 类型为 image/ JPEG。”

这导致 jQuery 插件 Shadowbox 出现问题,无法在 webkit 浏览器中正常工作(浏览器链接到具有默认行为和 shadowbox 行为的图像,因此它会将您发送到新页面,然后当您单击返回图像会在模态窗口中弹出。)。当 webkit 尝试显示/处理有问题的文件时,似乎将接受标头优先于接收到的内容类型。

关于发生了什么的任何想法,如果这是我们实施 IIS 的问题?单击 www.pomona.edu/tour 上的任何标记,然后单击其中的图像图标,以通过任何 webkit 浏览器中的控制台复制警告。

谢谢,

罗里

0 投票
2 回答
1461 浏览

iis - 如何授予网站权限以在 IIS 7.5 中创建更多网站?

我正在 IIS 7.5(使用 Windows 7)中创建一个需要能够创建更多网站的网站。我编写了使用Microsoft.Web.Administration以编程方式创建网站的代码,当我以管理员身份运行它时效果很好。

现在我尝试在我的 Web 应用程序的上下文中使用相同的代码。它因错误而失败

错误:由于权限不足,无法读取配置文件

对于文件redirection.config(我理解它位于%WinDir%/System32/inetsrv/config)。

我尝试为这个特定网站创建一个新的应用程序池,以 IIS AppPool[AppPoolName] 身份运行。然后我尝试授予该身份权限以使用编辑 IIS 配置

但我仍然得到同样的错误。

我还应该尝试什么?

0 投票
1 回答
452 浏览

c# - 升级到 .net 4 会产生中断 webservice .asmx

我正在尝试为我的 WebForms asp.net 项目升级到 .net 4。

现在,当我尝试访问 .asmx 网络服务时,我得到了这个。

Server Error in '/' Application. Type 'Chickenweb.WebServ.WebServ' does not inherit from 'System.Web.UI.Page'. 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.Web.HttpException: Type 'Chickenweb.WebServ.WebServ' does not inherit from 'System.Web.UI.Page'.


这是因为我使用的是 IIS 并且使用了不正确的应用程序池。感谢您的所有回答!