服务器开发

如何使用 SNI 设置 Tomcat 服务两个 SSL 证书?

根据这两个答案[1] [2] 可以有两个 SSL 证书来自同一个 Apache Tomcat 使用服务器名称指示 (SNI). 我的问题是,如何设置?我可以设置两个虚拟主机,但我仍然只有一个连接器,它将指定的 SSL 证书提供给客户端.在连接器中,可以指定用于证书的密钥库和别名,但没有参数说明此连接器用于哪个虚拟主机,或者他应该根据使用的域向客户端提供哪个证书. 我如何告诉 tomca ..
发布时间:2022-01-25 10:11:54 服务器开发

如何在 Windows 10 及更低版本上为开发的域名创建自签名证书?

我有 subdomain.example.com 用于开发目的.我的 Web 应用程序解决方案包含一个 Web API 等,我需要从外部系统调用,因此我没有使用 localhost. 我现在需要测试 SSL 并需要我的 subdomain.example.com 开发域名的证书. 我已尝试按照 http://technet.microsoft.com/en-us/library/cc7 ..
发布时间:2022-01-25 10:00:26 服务器开发

Linux shell 编程字符串比较语法

=和==在Linux shell编程中比较字符串有什么区别? 也许下面的代码可以工作: if [ "$NAME" = "user" ]然后echo "你的名字是用户"菲 但我认为这不是正确的语法.它将用于通过 == 语句比较字符串. 什么是正确的? 解决方案 这些页面解释了 bash 中的各种比较运算符: http://www.tech-recipes.com/rx/ ..
发布时间:2022-01-25 09:32:59 服务器开发

如何在 IIS 上设置反向代理,允许 host1.mydomain.com 和 host2.mydomain.com 之间的跨主机通信?

我在 host1.mydomain.com/page_from_host1.jsp 有一个页面,在 host2.mydomain.com/page_from_host2.html 有一个 HTML 页面.host1 是 IIS7/Tomcat 盒子,host2 是 IIS7 盒子.我想让第一页提交一个表单,显示第二页,并且URL不变. 即URL为host1.mydomain.com/page ..
发布时间:2022-01-25 08:42:37 服务器开发

从 UNC 路径读取文件并在 HTTP 请求中设置正确的 MIME 类型

我将如何从 UNC 路径读取文件、发现正确的 MIME 类型并将其流式传输到浏览器? 在我看来,我正在重新发明 IIS,而且我还必须为每个文件扩展名维护我自己的 MIME 类型数据库.上述要求听起来合理吗,还是有更好的方法? 我计划通过 IIS7 上的浏览​​器 HTTP Get 请求将其流式传输.如果重要的话,我也在同一台服务器上运行 Cognos.任何框架都可以(WCF、ASPX ..
发布时间:2022-01-25 08:41:14 服务器开发

如何使用 OpenSSL 创建和信任证书?

如何使用 OpenSSL 创建有效证书以在 IIS 中使用 HTTPS 绑定?? 它必须在 Firefox 和所有其他浏览器中也能工作我正在使用 IIS 10 服务器. 还有 Firefox v70、Firefox Dev 版 v72b5、Chrome v79、Edge v44.我希望 HTTPS 绑定能够在所有这些浏览器中工作. 解决方案 好的.我想,我找到了答案, 必须创 ..
发布时间:2022-01-25 08:40:53 服务器开发

如何识别服务器场中的哪个 Web 服务器处理了请求?

我们正在调试在 IIS7 上运行的网站的间歇性问题. 由于负载均衡器后面有许多节点,我们无法判断哪个主机响应了给定请求.在 IIS 级别有什么方法可以指定哪个主机服务于请求?例如,IIS 是否可以在响应中附加一个标头来指示发送响应的主机的 IP? 理想情况下,我想要一个不需要任何编码的解决方案. 解决方案 无需编写任何代码,您只需在 IIS 管理器中为每台计算机配置自定义 HT ..
发布时间:2022-01-25 08:39:29 服务器开发

从移动浏览器打开时 URL 重定向/重写

我们正在开发两个网站,一个是网络应用程序,另一个是移动应用程序. 所以我的要求是为移动用户创建一个重定向 url 以从 web 应用程序重定向到移动应用程序,但文件夹或结构不同. 对于 Web 应用程序,它是http://testrequest.com/home/Account/对于移动设备,它应该是 http://m.testresponce.com/mforyourhome/Acc ..
发布时间:2022-01-25 08:38:42 服务器开发

将多个 IIS7 重写规则(重定向)合并为一个

我正在使用 iis7 的 URL Rewrite 模块来完成几件事: 301 重定向规则从非 www 到 www 301 将规则 .info 重定向到 .com(移动到我的域的 .com 版本) 301 从旧页面重定向规则,例如/page-name.asp 改为/page-name 我已经能够将前两个组合成一个规则,第三项是它自己的规则.问题是在请求如下 url 的情况下会生成两个 ..
发布时间:2022-01-25 08:38:28 服务器开发

导航到站点根目录时,我得到一个 IIS 初始屏幕

我在 IIS 7 中配置了一个网站,其中有一个应用程序(另一个站点)位于该站点. 我的绑定设置为,如果我导航到 mysite.com,它应该会打开根站点,而 mysite.com/training 它会打开我的培训站点.mysite.com/training URL 可以正常工作,但 root 不能,它只是显示 IIS 启动屏幕. 如果我导航到根目录上的特定页面,例如 mysite.c ..
发布时间:2022-01-25 08:37:38 服务器开发

找不到服务器 DNS 地址 - iis

我在 IIS 中添加了新站点 当我尝试在浏览器中打开站点时,它显示 DNS 错误 自 5 天以来一直在尝试解决此问题,但我无法解决此问题.请帮忙 我使用的是 Windows 10 操作系统 解决方案 这是因为您的浏览器正在查询IP地址的DNS服务器无法识别主机名.您可以通过编辑位于 c:\windows\system32\drivers\etc\hosts 的主机文件来解 ..
发布时间:2022-01-25 08:34:48 服务器开发

在 AppHarbor 上托管 WCF Web API 应用程序?

我已经实现了一个示例应用程序,例如 这里.这是一个非常基本的应用程序,只是为了让事情开始.在我的本地机器上的 IIS 中一切正常,我也让它在我的 IIS Express 上运行,但现在是棘手的部分.我确实想在 AppHarbor 上托管它,但我收到 404 错误.我已经开始了 讨论 在 AppHarbor 的支持论坛上,他们在运行时截取了错误的屏幕截图. 由于使用了 StaticFile 处 ..
发布时间:2022-01-25 08:28:07 服务器开发

如何使用 Powershell 删除 IIS 自定义标头?

我正在编写一个将网站部署到 IIS 7 的 powershell 脚本.我想使用 powershell 中的 Web 管理模块而不是 appcmd 执行以下命令来删除自定义标头.如何在不使用 appcmd 的 powershell 中执行此命令? appcmd set config/section:httpProtocol/-customHeaders.[name='X-Powered-By'] ..
发布时间:2022-01-25 08:27:52 服务器开发

IIS 和 Apache (WAMP) 正在运行

我们如何在同一台机器上同时运行 IIS 6 和 Apache (wamp)? 解决方案 IIS 和 Apache 应该有不同的端口. 更改 Apache(WAMP) 的端口 点击您可以在托盘上看到的 WAMP 图标或其他 wamp 快捷方式图标. 查找 Apache 并打开 httpd.conf 或者如果您知道它的存储位置. 找到“80"然后改变 听 80 听 8 ..
发布时间:2022-01-25 08:26:24 服务器开发

如何有效地增加 IIS 7 中应用程序池的内存和缓存大小

我在互联网上搜索了如何在 IIS 7 中增加应用程序池的内存和缓存大小,但所有主题都很分散,我不知道将这些设置组合在一起的效果. 谁能描述我如何在 IIS 7 中增加应用程序池的内存和缓存大小? 解决方案 据我了解,输出缓存只能在 IIS 级别设置,而不是专门针对应用程序池.在 IIS 级别设置的任何内容都将应用于其下的所有网站.因此,您可以在 Web 应用程序级别应用最大缓存大小. ..
发布时间:2022-01-25 08:24:53 服务器开发

IIS 上从 http 到 https 的 URL 重写不起作用,

我有问题.在 IIS 上,我得到了一个带有两个端口 80 和 443(https) 的网站.我想将用户的所有 http 请求重定向到 https.我还添加了 Rewrite rule to https,但是当我进入浏览器 http://localhost/site 时,它给了我相同的页面.我需要将用户重定向到 httpS://localhost/site. 也许这是因为我的本地配置? ..
发布时间:2022-01-25 08:22:50 服务器开发