Windows 10 Home:Windows身份验证

时间:2016-07-14 01:41:14

标签: asp.net iis windows-authentication

我在运行Windows 10 Home的64位计算机上运行.IIS版本10

我正在尝试在IIS服务器上使用Windows身份验证。我在IIS服务器上只看到4个选项:匿名身份验证,ASP.NET模拟,基本身份验证和表单身份验证。 我尝试在线搜索,发现我需要在Windows功能下启用它> IIS>安全。但我没有那个复选框。请看下面的图片。 IIS Manager Windows Feature 所以我的问题是:Windows 10家庭是否支持Windows身份验证,如果是,那么如何启用它?任何使用Windows 10主页的人都请发表评论

2 个答案:

答案 0 :(得分:11)

Windows 10 Home Edition不包含Windows身份验证(以及许多其他IIS安全功能)。但是,具有这些功能的软件包就位于您的操作系统中,您可以手动安装它。

您需要做的就是打开提升的命令提示符并运行:

  

dism / online / norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64 ~~10.0.16299.15.mum

  • 上面的文件名可能略有不同,因为它基于您的系统的位数和版本

然后回到:

  

打开或关闭Windows功能>互联网信息服务>万维网服务>安全

安全下的所有“专业”选项都可用。只需选中“Windows身份验证”并重新启动即可。

答案 1 :(得分:0)

从冷融中解决一点回答。 由于我遇到了错误(冷融说明的原因),遵循这些步骤 - 错误之类的事情 - 尝试打开时发生错误 - C:\ Windows \ servicing \ Packages \ Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64 ~~ 10.0.16299.15.mum错误:0x80070003

(i)转到文件资源管理器 - 在栏上键入%SystemRoot% (ii)转到服务>包> (iii)在“搜索”中输入IIS以获取可用包的列表 (iv)现在,过滤最适合您的系统。您可以在系统上查看由coldfused提到的包。

AddOn-2-Package~31bf3856ad364e35~amd64 ~~ 10.0.16299.15.mum( coldfused 提及) AddOn-2-Package~31bf3856ad364e35~amd64 ~~ 10.0.15063.0.mum(在我的系统上)

所以我创建了整个命令 - dism / online / norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64 ~~10.0.15063.0.mum

希望它有所帮助。