我们有一个本地应用程序服务器(trisha0002),在这个服务器上我们有一个应用程序(FlexibleBenefits)。 当我们为这个应用程序安装SSL时,会给出不匹配的地址。 这可能是什么原因?
我有一个Win 2k8服务器,托pipe多个IIS应用程序,位于一个域example.com 。 第二台服务器的需求增加了,需要更多的服务器来托pipe我的应用程序。 在我的服务器上,我有一个*.example.com绑定的默认网站,它执行一个简单的redirect和几个具有不同用途的子域,如foo.example.com 。 如果我将相同的configuration添加到另一个服务器(不同的应用程序,不同的子域)会发生什么。 DNS足够聪明,以某种方式将查询路由到正确的子域到正确的服务器? 所以,我会从: SERVER1 (203.0.113.1) – Default: *.example.com – App1: app.example.com – App2: foo.example.com – App3: bar.example.com 至: SERVER1 (203.0.113.1) – Default: *.example.com – App1: app.example.com – App2: foo.example.com – App3: bar.example.com SERVER2 (203.0.113.2) – Default: *.example.com – App4: baz.example.com – App5: qux.example.com 这可能吗? 我需要一些特殊的configuration吗?还是会自动工作?
我有一个运行在Windows Server 2012下的IIS 8服务器。当它通过端口80访问时,我可以从networking内部访问它。 使用内部IP地址192.168.1.14,我可以从networking中其他计算机的浏览器访问192.168.1.14并访问该页面。 但是,当我从站点绑定设置端口更改为端口8080(和其他一些端口已经尝试),我仍然可以从服务器本身,而不是从networking上的其他计算机访问192.168.1.14:8080 。 该屏幕截图显示了如何设置端口和连接错误。 Firefox在networking上的另一台计算机上,而Internet Explorer正在服务器上运行:
我在我们的内部networking中有一个Windows 2012 R2服务器。 我根据http://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012添加了IISangular色 我在哪里可以find如何build立简单的网站,我们的内部用户下载安装包的教程,即用户应该去 http://internal_server.com/setup.exe setup.exe将存储在2012 R2服务器的C:\中 谢谢!
我要求通过电子邮件收到Verisign的试用证书,因此需要中间版和根证书。 我所感受到的是一个PEM证书,一个是BEGIN和END CERTIFICATE。 我使用这个证书的https和theres应该是一个私钥解密。 我从IIS 8 Windows 2012生成CSR文件。证书是通过Google Chrome请求的。 IIS有一个私钥,CSR是用这个创build的? 这里的私钥在哪里? 问候,
我在IIS 7.5中托pipe两个Web应用程序。 他们必须共享ASP.NET窗体身份validationcookie。 由于我不想在Web.config中放置机器密钥(我没有使用web farm,也不想在web.config文件中显示该密钥),所以我将它设置为自动生成以下设置: <machineKey validationKey="AutoGenerate" decryptionKey="AutoGenerate" /> 根据文档 ,这应该会导致IIS为两个Web应用程序自动生成相同的机器密钥。 在我的Windows 7和Windows 8开发人员机器上,按预期工作。 Web应用程序都可以对用户进行身份validation,并且两个应用程序都可以识别相同的身份validationCookie。 但是,当我将此设置移动到在Windows Server 2008 R2上运行的产品时,这两个应用程序将不共享身份validationCookie。 当WebAppA对用户进行身份validation时,WebAppB无法解密身份validationcookie并强制用户重新进行身份validation。 当他们这样做时,新的身份validationcookie不适用于WebAppA。 我已经certificate,它使用单独的机器密钥,明确地将两个应用程序中的机器密钥设置为相同的密钥: <machineKey validationKey="F801AB…" decryptionKey="ADB3C1…" /> 当我这样做时,身份validation就像在我的开发人员机器上那样工作。 我的开发和生产环境之间有什么区别可能导致这种情况?
我正在使用IIS 8.5高级日志logging ,并logging一些自定义HTTP标头。 我怎样才能将原始日志定期(即每分钟)导入SQL? 我想避免ODBC日志的开销,微软也build议不要这样做。 有一个命令行工具,我可以通过Powershell脚本,例如? 也许bcp ? 别的东西?
我有一个来自我的站点的AWS Certificate Manager(ACM)的证书。 我需要build立从我的负载均衡器到我的EC2实例的HTTPS连接,因为我那里的应用程序需要实例的HTTPS。 是否可以将证书从ACM安装到IIS中,以便我可以将它用于实例的端到端HTTPS?
假设我有'example.com',并希望它指向一个IIS服务器,以达到我的ASP应用程序。 我也可以有sub.example.com指向一个Apache服务器(物理上不同的计算机,具有不同的IP)来提供一个Web文档? 我该怎么做? 我想用Azure和Digital Ocean来做到这一点。
我正在阅读关于IIS7中的Windows身份validation 我从经验中知道,Windows身份validation在技术上可以在Internet上使用IIS进行工作 – 这意味着用户受到401未经授权的挑战,并且大多数浏览器(Chrome,FF,IE,Safari)会提示inputwindows \ user和password,如果authentication成功,并且如果被授权,则用户获得所请求的页面。 但后来我读到: Windows身份validation不适合在Internet环境中使用,因为该环境不要求或encryption用户凭据。 HTTPS可以用于encryption,但我正在寻求澄清的另一部分。 什么“不需要用户凭证”是什么意思? 在此基础上,真正的问题是:除了使用HTTPS进行encryption之外, 如何以安全的方式实现Windows身份validation以用于Internet环境? 微软的说法似乎是没有根据的。 我得知,如果使用NTLM而不是Kerberos,那么您将失去与受信任的第三方身份提供者的直接连接,但是这并不能解释为什么如果正确实施,将不需要证书。 寻求那个方法。 谢谢。