Windows服务器2003/2008 + ASP.NET网站 典型的Web服务器监控系统能够监控网页的可用性,延迟。 我正在寻找的是可以监视Web服务器和数据库之间的连接的东西。 数据库实例closures后,发送通知电子邮件。 社区能给我一些build议吗? 谢谢。
我devise和开发了一个Web应用程序(作为一个Windows应用程序)在asp.net与C#… 现在我想在本地机器上使用这个应用程序,而不是以前的Windows应用程序! 我怎样才能安装在本地机器上的Web服务器(Windows 7或服务器2008年)为一个ASP.NET Web应用程序? i是必要的吗? 如果是的话我在哪里可以find它的Windows 7,我怎样才能形成它的Windows 7和服务器2008? 提前致谢
我已经build立了以下网站: 升级网站 – DefaultAppPool – D:\网站\升级 – 没有主机头(绑定:80) Beta网站 – BetaAppPool – d:\网站\ beta – beta.mysite.com(绑定:80) 安装程序启动后,Beta站点即可启动,但当禁用站点时,升级站点将接pipe。 如果这个网站偶然被closures的话,这也被做得更好。 部署顺序如下: 在IIS中禁用Beta Site网站(使升级页面可见) 拉下最新的变化 运行构build脚本 启用Beta Site 打开IE和预热网站。 (2分钟) 这是问题: 我需要一种方法来加热网站,而Beta Site没有启用,但我实际上无法击中该网站(因为它被禁用)。 我不希望该网站在可用之前启用,因为我们不希望我们的testing版用户体验与热身周期相关的长时间负载。 有一个非常酷的IIS模块,做了这样的事情,但它已经停产 ,不再支持。 有任何想法吗? 让我澄清一下。 当我的意思是禁用,我正在说的网站条目(端点如果你会),而不是应用程序池。 这个想法是在向用户提供更新页面的同时暖和网站。 一旦网站是温暖和良好的,那么它会翻转开关,以允许beta.mysite.com由现在温暖的应用程序池服务。 我知道通过调用页面来预热脚本,但是如果端点closures,我不能调用页面(所以升级页面/站点仍然可以在脚本预热站点的同时为用户提供服务)
我创build和部署IIS 7.5上的WCF服务和Web应用程序(客户端)的问题:引用端点客户端的configuration为例如: http://(IP地址)/app/abc.svc这工作正常。 当我尝试将IP地址更改为服务器计算机名称(例如: http://machinename/app/abc.svc )时,无法访问该服务。 要求:我需要configuration机器名称不是IP地址。
我有一个使用Windows身份validation的asp.net应用程序。 但是我遇到了麻烦: <location path="default.aspx"> <system.web> <authorization> <deny users="mlabs\ksmith"/> <allow roles="mlabs\Group2Users" /> </authorization> </system.web> </location> 当我运行它,我得到这个错误: Server Error in '/' Application. Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS1061: 'ASP.default_aspx' […]
我正在开发Web服务器(C#)。 如何指定可用于与客户进行通信的单一networking接口并限制他人? 我不能简单地禁用它们,因为我可能使用它们连接到WCF服务。 这甚至可能吗?
IE 8和9不会在下一个请求中发送cookie。 它适用于Chrome 14和FF 6。 在我的情况下,我有一个ASP.NET 3.5 Web应用程序运行,使用Cookie进行身份validation。 如果cookie不存在,用户将被redirect到login页面。 基础设施如下。 父应用程序将我的ASP.NET页面embedded到iframe中。 ASP.NET应用程序不是直接针对的,而是通过负载平衡器。 在父页面和负载平衡器之间使用HTTPS连接。 负载平衡器它自己通过另一个IIS代理到实际的ASP.NET应用程序,但是这个连接是通过标准的HTTP进行的。 父应用程序和ASP.NET应用程序不在同一个域中运行。 该Cookie被标记为“仅限HTTP”。 杰夫·阿特伍德(Jeff Atwood)有一篇关于“仅限于HTTP”的好博客文章 ,但是仍然没有说,如果cookies也通过HTTP发送的话。 login到ASP.NET页面后,响应包含cookie和redirect。 当浏览器执行redirect时,请求中不包含cookie。 这就是为什么ASP.NET应用程序正在假设一个新的用户,并再次redirect到login页面。 所以我的问题在这里是我猜,为什么IE不发送cookie。 是否因为cookie被标记为“仅HTTP”? 如果是这样的话,任何人都可以告诉我如何禁用此ASP.NETfunction? 在论坛上说 ,你不能关掉这个。 但是我发现了一种笨重的禁用方式,如果可能的话,我想避免这种方式。 顺便说一句,它工作正常,如果我将ASP.NETurl添加到受信任的网站。 我需要以任何方式避免这些。 更新1:有趣的是,如果我通过位于ASP.NET页面之前的HTTPS直接访问负载均衡器,则Cookie将被正确发送到负载均衡器。 只有当站点位于父页面中的iframe中时(包含无效证书),cookies才会被发送。 更新2:为了说明这个场景,我添加了2张描述这个架构的图片。 第一个解释环境,第二个显示IFrame发出的两个请求的过程。 对第一个请求的响应包含2个cookie。 以下要求完全相同的应用程序不包括cookie。 如果我要么a)将负载均衡器(和最后的ASP.NET应用程序)添加到受信任的站点,或b)直接转到负载均衡器(和最后的ASP.NET应用程序)在浏览器中,而不是通过承载IFrame的父页面。 对不起,我很想添加图片,但我没有10个代表,所以Serverfault不允许我… 更新3:父页面和ASP.NET页面托pipe在不同的域上。 示例: – 父页面yourapp.com – 托pipe在iframe中的ASP.NET页面:myapp.com
我不是一个开发人员,远非如此,但我期待着1)具有成本效益的服务器能力和2)随需应变的可扩展性。 我们目前正在用cbeyond托pipe我们的登台站点,但是当我们上线时,我们需要一个更强大的服务器。 所以我的select升级cbeyond(非常昂贵)或迁移。 在向我的开发人员介绍“让我们转向AWS”之前,我想知道将要涉及的头痛问题,以及它是否可行。 在我们推出之前,我不想再向他介绍另一个困难的任务,但我们都同意需要一个更强大的服务器。 我们正在运行asp.net 3.5和sql server 2008.是否有一个陡峭的学习曲线转移到AWS(任何build议的资源),或者我们仍然可以运行AWS的所有famailiar微软技术? 注释版本:1)AWS上的可能的asp.net / sql? 2)由此提出的头痛? 3)build议资源? 提前致谢。
我需要创build一个代理服务器来处理开发环境的外部请求,并想知道如何去做这件事。 任何人都可以帮忙吗?
我有一个有趣的情况,我将应用程序部署到运行根应用程序的早期版本的.NET框架的子目录中。 / <- .NET 4.0 /child/ <- .NET 2.0 据我所知,应用程序池安装正确。 我收到的儿童应用程序的错误页面指出框架是: Version Information: Microsoft .NET Framework Version:2.0.50727.4216; ASP.NET Version:2.0.50727.4209 这对我来说很好。 但是,我得到这个错误: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive. 这似乎表明,根应用程序上的web.config文件覆盖了子web.config文件的一部分。 有什么我可以做,以防止这种情况?