ASP.NET WEB API Windows Server 2008 R2 / IIS 7.5 / Web Farm Framework 2.5 我打算在4个Web服务器上部署应用程序。 我应该在Web服务器场景的Web服务器之间使用DFS使用共享内容/configuration吗? 第二个select是使用Web Farm Framework进行部署。 此外,WFF有单点故障的可能性吗? 例如,如果主服务器发生故障。 哪个选项会更好? 上述每一个的利弊。 我感谢你的回应。
上下文 我目前在一台服务器上安装了Glassfish 3,该服务器目前在Internet信息服务器7中保存有ASP和PHP,因此我们可以开始转向新的系统架构(信息系统正在重新制作)。 显然,Glassfish使用另一个端口,没有太多的configuration(我只需要安装它),它的工作。 如果我写www.domain.com:8080,该人将被redirect到Glassfish服务器。 问题 显然我不希望这个人写这个港口! 我也相信它也可能存在一些安全问题。 需求 我需要服务器采取formswww.domain.com/gf或new.domain.com或类似的地址,当它收到这样的请求,“redirect”(掩盖的URL)用户到Glassfish网站(www.domain.com:8080)。 事先谢谢!
强制性的背景信息:我是一名开发人员,最近我有一台新的工作站。 我试图让我的公司的主要Web应用程序工作完全失败。 我已经完成了所有必要的步骤来configuration它,并让它在IIS-7中工作(除非它不工作)。 注意事项: 它是一个.net 3.5 Web应用程序,并且表单身份validation已启用。 我正在使用Classic .Net AppPool。 该网站的path是有效的(它被设置为默认网站下的应用程序)。 Classic .Net应用程序池用户/帐户对整个文件夹结构和内容具有RX,W权限。 我可以浏览到应用程序没有问题,但显然有些东西是搞砸了。 我可以login,但是; 我们使用AspMembershipProvider,所以我认为ASP.net工作正常,但我不能排除这里的一个问题。 当我们到达主屏幕时,我们看到: 当然,这不是我们网站的样子。 顶部图像是我们的标志。 徽标的path是有效的。 在Fiddler中查看这个结果,我发现这个图片和其他页面上的内容长度都是0。 没有显示错误。 button都是JavaScript(实际上是Dojo),但是所有的configuration都是正确的。 所有的样式表都存在于他们应该是的地方。 path都看起来有效。 有没有人有任何想法是什么问题在这里? 我在这里不知所措 MyCompany的顶尖人士(Top。People)也不知所措。
我想在IIS中托pipe一个Web应用程序。 但情况是,我们需要提供两个域名,这两个域名将指向同一个应用程序的两个不同的起始页面。 目前我们有一个域名和一个用户起始页面。
我在IIS 7中有一个名为Foo的虚拟目录。 有一个URL可以在mydomain.com/Foo/test.aspx访问 我想mydomain.com自动去mydomain.com/Foo/test.aspx但似乎无法find一个方法来做到这一点在IIS 7与redirect(它保持redirect到mydomain.com/Foo/test.aspx/Foo/test.aspx/Foo/test.aspx/….如果我redirect到Foo/test.aspx或完整地址mydomain.com/Foo/test.aspx 。 这是怎么做的?
我使用ADFS服务器和ADFS代理将ADFS和office 365完全设置并configuration为SSO。 对于内部用户,我在adfs服务器上configuration了IIS,以将companynamemail.comredirect到http://Outlook.com/owa/companyname.com,以便用户不必通过portal.microsoftonline.cominput他们的用户名,点击链接,然后login,他们只需要去companynamemail.com,然后执行SSO 我试图find一种方式为外部用户有一个相似的exirence,我知道他们将不得不login,因为他们没有通过域的身份validation,但我想他们的门户是companynamemail.com。 我尝试使用adfs代理来执行httpredirect,但转发时不允许他们login并出现错误。 我正在考虑将redirect写入默认网站,但是我想知道是否可以使用redirect或/ cnamelogging。
我正在运行IIS 7,当我试图从公用文件夹下载文件时,服务器返回错误500 。 但是,这只发生在第一个请求 ,如果我再次尝试下载按预期进行。 如果等待一段时间,问题就会重演。 这似乎是与会议处理的东西? 是不是错误500应用程序相关? 这似乎很奇怪,因为它只是一个简单的文件请求? 编辑:我应该提到,我使用https,如果它可以以某种方式相关。
尝试在新的Windows 2008 R2服务器上安装传统的CGI.exe文件。 我添加了CGI和ISAPI限制列表的exepath(它被设置为允许)。 虚拟目录中.exe的处理程序映射也是以执行权限设置的。 每次我尝试在浏览器中调出脚本时,都会将.exe作为文件下载,而不是在服务器上运行。 任何build议,将不胜感激。
在IIS 7.5中尝试使用CMD FTP客户端获取当前日志文件时,会出现错误 550错误:“该文件不能被访问,因为它正在被另一个进程使用” 使用procmon检查进程,发现FTP是唯一访问它的东西。 端口21也没有被其他任何东西使用。 此主题http://forums.iis.net/p/1169427/2043422.aspx/1?Re+FTP+550+The+process+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++由+另一个+ +处理 而这个http://forums.iis.net/p/1173143/2043423.aspx/1?Re+FTP+7+5+550+Error 是我遇到的同样的问题。 我已经尝试了所有build议的修复(停止服务/进程并重新启动,创build用户,赋予用户nfsw和FTP站点的完全权限,并允许上传时读取文件) 似乎有东西是locking文件,不会让我通过FTP访问它。 任何帮助,将不胜感激。 编辑:我想我find了问题的一部分。 访问任何文件时Windows FTP尝试读取/写入? 我不知道这是多么准确,但我想知道是否有办法强制Windows FTP只读,以便它仍然可以访问当前的日志文件。
我不知道这是更多的编码问题或服务器安装问题,所以我已经把它张贴在计算器上 ,在这里… 在我们的生产网站上,我们遇到了特定于Internet Explorer 10的问题。 我正在使用jQuery做一个ajax POST到同一个域上的web服务和IE10我得到一个401响应,IE9的工作完全正常。 我应该提到,我们在我们的网站的另一个区域有镜像代码,它在IE10中工作得很好。 这两个领域唯一的区别是一个是在一个子域下,另一个是在一个子域。 www.my1stdomain.com与portal.my2nddomain.com 服务器上的这些目录结构是: \my1stdomain\webservice\name\service.aspx \portal\webservice\name\service.aspx 在\portal\和\my1stdomain\文件夹里面,我有一个页面,可以进行ajax调用,两个页面都是相同的。 $.ajax({ type: 'POST', url: '/webservice/name/service.aspx/function', cache: false, contentType: 'application/json; charset=utf-8', dataType: 'json', data: '{ "json": "data" }', success: function() { }, error: function() { } }); 我已validation在服务器端的两个文件夹上的权限是相同的。 我已经应用了解决方法,将<meta http-equiv="X-UA-Compatible" value="IE=9">强制为兼容性视图(将IE置于兼容模式可解决问题) 。 这似乎是在Windows 7上的IE10工作,但是在Windows 8上的IE 10仍然看到同样的问题。 这些页面是包含标题的经典asp,也没有其他元标记被使用。 门户页面上的doctype被指定为<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML […]