我正在处理一个ASP.Net WebForms应用程序。 我们正在使用PayFort的开始API进行付款stream程。 该应用程序在我们的本地计算机(Windows 10)上运行良好,但当我们尝试使用我们的部署服务器上的API(Windows Server Web 2008)进行付款时,它显示以下错误。 客户端和服务器不能通信,因为它们不具有通用的algorithm。 他们网页上的文档( PayFort Start和SSL / TLS )声明他们使用Tls1.2进行通信。 他们的API已经包含了使用Tls1.2作为安全协议的代码 ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; 我们已经在.Net framework 4.5上构build了应用程序,因为Tls1.2只支持.Net 4.5或更高版本。 不用说,我们的服务器已经安装了.Net Framework 4.5。 我们还在Windowsregistry中添加了Tls1.1和Tls1.2的registry值 使用SSL实验室工具 ,我们也确认了两台服务器(我们的服务器和PayFort的API服务器)支持至less两个密码套件( https://api.start.payfort.com ) 由PayFort的API服务器支持的密码套件 (绿色概述是我们的服务器常见的那些) 密码套件由我们的服务器支持 我也使用了Nartac的IISencryption软件 ,它显示了以下信息作为Best Practices 我不确定它是否与问题有关,但是这里是我们服务器中安装的SSL证书的详细信息 任何人都可以指出我们做错了什么,我们应该怎么做,以便与所需的服务器进行通信,并从我们的服务器上部署的应用程序进行支付,因为我们在本地机器上完美地完成了任务。
是否可以使用Azure提供的任何工具(例如stream量pipe理器等)将外部端口x映射或转发到Azure上的Web应用程序中的端口80。 我不是在谈论虚拟机,我正在谈论更抽象的应用程序服务。 给出如下例子: 我们在连接到端口314XX上的API的许多设备上运行Windows服务。 我们现在在一个Web应用程序上在Azure上运行这个Asp.Net Web Api,这很好,但是不能更新所有的设备,所以它们中的一些仍然会连接到端口314XX而不是80.是否可以configurationAzure中的Web应用程序侦听多个端口,还是有可能使用这些通信工具中的任何一个来创build这样的端口映射? 截至今天,我还没有find办法做到这一点。 谢谢你的帮助。
我的ASP页面从共享目录读取文件并将其发送给用户。 Response.Clear(); Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition:", string.Format("attachment; filename={0}", fileName)); Response.WriteFile(filePath); Response.End(); 这个ASP代码运行在Web服务器上,我猜想它是以本地系统帐户运行的,因为IIS是。 filePath指向文件服务器\\ fileserver \ shared \ abc.pdf上的文件 当我debugging我的本地机器上的代码时,该文件是从ASP页面正确读取的。 但是,当我在Web服务器上运行它,它不能读取该文件。 我需要什么权限给\文件服务器\共享,以便ASP页面将正确读取文件? 显然本地系统不是在权限页面上的有效用户login。
我刚刚部署我的网站(覆盖以前在c:\ inetpub \ webapps \ websitename文件夹中工作的文件)。 现在网站是不是说它正在加载,似乎是卡住请帮助 我使用IIS来部署,我在asp.net网站上 下面是错误: The page cannot be displayed There are too many people accessing the Web site at this time. ——————————————————————————– Please try the following: 我相信没有多less人访问网站,只有我
海家伙,我的应用程序处理定期邮件概念(即)每天早上6.00我的用户得到一个关于他们的活动一天剩余的邮件…我不知道如何做到这一点….许多人告诉使用Windows服务,但我会在共享服务器上托pipe我的网站我可能没有权利做Windows服务…有没有任何dll通过asp.net应用程序在schduled时间发送邮件..请帮助我的家伙……
我不确定我是否能够正确地解释这个问题。 但基本上我正在使用Windows XP中的32位的部署asp.net应用程序到64位的Windows服务器。 我猜测的IIS服务器是64位进程。 asp.net应用程序可以使用64位服务器所允许的所有内存吗? 或者它只会使用4 GB的最大值。
我们的stream量已经大幅增加,但是我们的网站一天的大部分时间都能正常工作,但是在我们的繁忙时间,我们的网站已经瘫痪了。 请求正在数百个排队,然后一旦我们的高峰期结束,一切都恢复正常。 有什么步骤来正确诊断瓶颈? 我们非常确信它不是数据库服务器,因为我们使用Memcached来caching大部分数据。 非常感谢帮助。 谢谢!
安装ASP.NET MVC是否需要重新启动服务器? 我已经在生产服务器上build立了很多ASP.NET MVC站点,但是现在我第一次部署到没有安装MVC的服务器上。 所以,我安装了最新的MVC版本,重新启动IIS,并通过常规的箍在IIS6上build立一个MVC网站(aspnet_isapi.dll,设置正确的.NET版本等)。 但是,该网站的行为完全像一个非MVC网站。 根URL清楚地映射到default.aspx,但任何控制器/动作url都产生404。 我有两个同事检查网站的configuration,都竖起大拇指。 没有很好的理由,我不会重新启动服务器。 你们有没有人知道,在安装ASP.NET MVC之后是否需要重启?
我一直在开发针对SQL Server 2005的ASP.NET应用程序。我打算使用的Web主机只支持SQL Server 2008.我的数据库中是否会有任何更改,以便在2008年可以使用? 我的数据库没有做任何特别的事情,但是我有什么缺陷需要注意? 主持人说,不应该有任何改变,但我想确保从没有销售议程的人:) 谢谢
我们的ASP.NET应用程序使用由许多处理器核心许可的组件。 不幸的是,我们的客户希望将应用程序部署到多function服务器(IIS,SQL Server,文件服务器等),超过了客户许可的处理器内核数量:它们允许四个内核,但有两个处理器每个核心有四个。 我可以在Windows Server 2003机器上configurationIIS 6以仅使用一个处理器吗?