问题标签 [windows-server-2012-r2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
35403 浏览

iis - 在 IIS 8.5 中设置 uploadReadAheadSize

我正在尝试使用以下命令在 Windows Server 2012 R2 上的 IIS 8.5 中设置 uploadReadAheadSize:

但我不断收到此错误:

这个页面开始,最大值应该是 4GB,所以我的整数是有效的。(诚​​然,这可以追溯到 IIS 6.0,所以不确定它现在有多相关。)

另一方面,此页面表明该属性可能已被替换/弃用或其他内容,但从错误消息或我在 Google 上可以找到的任何内容都不清楚。

我不是 IIS 方面的专家,所以可能有一个简单/明显的答案,但如果有人能分享一些更具体的信息,我将不胜感激......

更新:也在 IIS 论坛上发布

0 投票
2 回答
9802 浏览

authentication - 使用 OAuth 和持久刷新令牌的 ADFS 3.0

问题 1

我们目前正在使用 ADFS 和 OAuth(使用带有 ADFS 3.0 的 Windows Server 2012 R2)。我们的测试应用程序(WPF 和移动应用程序)可以成功进行身份验证并获得访问令牌和刷新令牌。之后我们可以继续使用访问令牌直到它过期,然后使用刷新令牌来获取新的访问令牌。到目前为止一切顺利,但问题是当刷新令牌过期时,我们需要强制用户再次输入他们的凭据。我们的目标是让用户只输入一次他们的凭据,然后为访问令牌使用较短的生命周期,为刷新令牌使用持久的生命周期(或非常长的生命周期)。

根据一些博客文章,在使用刷新令牌时,您应该获得一个新的访问令牌,有时还会获得一个新的刷新令牌,但在我们的例子中,我们从未获得一个新的刷新令牌,因此最终会过期。

这甚至可以使用 ADFS 3.0 和 OAuth 来获得持久的刷新令牌吗?或不时获取新的刷新令牌,以便用户不必再次输入他们的凭据?或者刷新令牌的生命周期是否可能很长。

问题2

您还可以在 ADFS 中设置许多我们不确定的不同属性

  • TokenLifetime - 这是访问令牌的生命周期?什么是最大值?
  • SsoTokenLifetime - 这是刷新令牌的生命周期?什么是最大值?
  • PersistentSsoLifetimeMins - 这是什么?
  • PersistentSsoEnabled - 我想应该设置为 true 以使刷新令牌正常工作
0 投票
1 回答
1782 浏览

vagrant - Windows Server 2012r2 登录 Vagrant

我已经为 windows server 2012r2 创建了一个自定义 .box,我可以使用 Vagrant 来完成它,直到他必须登录为止。

显然 vagrant 无法从 Windows Server 登录 GUI(我的用户名 vagrant 和密码 vagrant)。

现在 vagrant 超时,我停止了它手动创建的 vm,并可以使用 virtualbox 启动它

流浪文件:

0 投票
1 回答
941 浏览

powershell - 在管理员(提升的)shell 中手动运行 .ps1

我有一个看似简单的问题:如何在 Server 2012 R2 上手动运行 .ps1 脚本并在管理员提升的 shell 中打开它?我右键单击并单击 .ps1 文件上的“使用 Powershell 运行”。

我的环境:

同一 OU 中同一域中的两台 Server 2012 R2 计算机。两者都是完整的 GUI 安装。两者都将 UAC 设置为“默认”。

差异:

其中一台服务器将在管理员提升的 shell 中运行任何和所有 .ps1 文件。另一台服务器将在非管理员的标准 shell 中运行任何和所有 .ps1 文件。我不知道两台服务器之间有什么区别。两者都没有运行任何自定义 Powershell 配置文件。

以下注册表项在两台服务器之间都是相同的:

HKEY_CLASSES_ROOT\Microsoft.PowerShellCmdletDefinitionXML.1

HKEY_CLASSES_ROOT\Microsoft.PowerShellConsole.1

HKEY_CLASSES_ROOT\Microsoft.PowerShellData.1

HKEY_CLASSES_ROOT\Microsoft.PowerShellModule.1

HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1

HKEY_CLASSES_ROOT\Microsoft.PowerShellSessionConfiguration.1

HKEY_CLASSES_ROOT\Microsoft.PowerShellXMLData.1

我错过了什么?

0 投票
2 回答
6648 浏览

mysql - 新的 Windows 2012 R2 服务器上的 MySQL 性能缓慢

与两台旧机器相比,我最近构建的一台新机器在 MySQL 性能方面存在非常令人费解的差异。这些机器使用 MySQL 作为基于 IIS 的网络服务器的后端。

这三个都使用相同的 MySQL 选项(相同的 ini 文件)。所有人都在运行相同的表......所有 MyISAM。缓存全部关闭。

最新的服务器(#3)生成的网页明显比其他服务器慢,我已将问题缩小到 MySQL。最新的服务器(#3)在我运行的几乎所有基准测试中都等于或大大超过了其他机器。

只有 mysql 似乎很慢。

起初我怀疑某些特定的查询或配置可能是问题,但即使是最简单的查询也较慢。我一直在使查询变得越来越简单,并且差异仍然存在。无论我运行什么查询,简单或复杂,新服务器(#3)都会慢 2-3 倍,即使没有任何表访问。我什至运行了以下查询,但仍然检测到 2 倍的速度差异:

一个相当简单但不仅仅是一个微不足道的查询的示例是:

用户有大约 18000 行的电子邮件索引。

此查询在服务器 #1 上大约需要 0.0090 秒。此查询在服务器 #3 上大约需要 0.0270 秒。

服务器#3 基本上是空闲的,上面没有运行其他任何东西。我什至还没有在其上安装防病毒软件,其中 #1 处于中等负载状态,而 #2 几乎处于空闲状态。

操作系统肯定是不同的,但我没想到在一个应用程序上速度更快的机器上的较新操作系统版本上会出现 2-3 倍的性能损失,而没有其他应用程序。

我错过了什么????

服务器配置......

服务器 #1(大约 2008-09 年):

  • Intel Core i7 Extreme Edition,3.2 GHz(Nehalem,4 核)
  • 英特尔 DX58SO 主板
  • 6 GB 内存 (3 x 2GB)
  • 视窗 2008,64 位
  • 2 x 西部数据黑色 640GB HD 用于 Raid 1
  • MySQL 5.6.16
  • 连接器 ODBC 5.2

服务器 #2(大约 2010-11 年,进行了一些升级):

  • Intel Core i7,X995 @ 3.6 GHz(Westmere,6 核)
  • 英特尔 DX58SO2 主板
  • 12 GB RAM (3 x 4 GB)
  • Windows 7 专业版,64 位
  • 1 x Intel SSD 480 GB(1-2 年前)
  • MySQL 5.6.16
  • 连接器 ODBC 5.2

服务器#3(2013-14):

  • 英特尔酷睿 i7-4770K @ 3.5 GHz(Broadwell,4 核)
  • 华硕 Z87-WS 主板
  • 16 GB RAM(2 x 8GB,1866)
  • Windows Server 2012 R2,64 位。
  • 2 x Intel SSD DC S3500 160 GB 在 Raid 1
  • MySQL 5.6.17
  • 连接器 ODBC 5.2

这是变量的差异(“<”代表服务器 1,其中“>”代表服务器 3...删除了日志文件和服务器名称差异):

0 投票
0 回答
72 浏览

c# - Microsoft IIS 8.0 中的用户帐户

我对 Microsoft IIS 很陌生。我想在 Windows Server 2012 R2 上拥有一个 FTP 站点。我搜索了一下,发现我可以使用的授权方法很少。但我不知道我应该使用哪种方法。ASP.NET、.NET 还是 IIS 管理器?

我的要求:

  1. 用户可自行更改密码

  2. 如果我尝试设置一个,也可以在 WebDAV 中轻松使用

如果有人能告诉我一种方法来做到这一点,非常感谢。

0 投票
2 回答
4028 浏览

powershell - PS:Set-ADAccountPassword - 复杂性异常

我在 Server 2012 R2 上通过 Powershell 设置新密码时遇到问题:

我尝试了许多不同的密码,但总有一个ADPasswordComplexityException.

还有什么我可以尝试的吗?所有密码复杂性规则(包括长度,...)都被禁用。

0 投票
1 回答
79 浏览

https - IIS https网站无法进入

4/12 更新:

我正在使用 Vigor 2910(路由器)连接到我的服务器。我发现我通过其他 PC 的外部 ip 正确地云查看了网站。但是每次我尝试登录时,浏览器都会将我重定向到内部 IP。除了从外部 ip 到内部 ip 的端口转发 80 和 443 之外,我还应该知道任何设置吗?

0 投票
1 回答
9259 浏览

sharepoint - 产品配置期间的 SharePoint 2013 SP1 安装错误:第 5 步失败,超时

我正在安装SharePoint 2013 SP1Windows Server 2012 R2但无法通过产品配置管理器上的第 5 步。最后一个成功的服务是“文档转换启动器服务”,然后它超时并出现以下错误:An exception of type System.ServiceProcess.TimeoutException was thrown

关于正确安装它的任何想法?

0 投票
0 回答
519 浏览

iis - IIS7 到 IIS8.5 配置文件错误

我在带有框架 4 的 iis7 上将应用程序转换为带有框架 4.5 的 iis 8.5,但在 web.config 的一部分上给了我一个错误:

无法读取配置节“处理程序”,因为它缺少节声明

网络配置:

该错误提供 IIS 管理器或浏览器。