web-dev-qa-db-ja.com

Windows 10でiis Windows認証がありません(ASP.NET Visual Studio 2015)

IIS7でWindows認証を使用しているVisual Studio 2015でasp .net Webサイトを実行しようとしています。私はPCにIISをインストールしましたが、

コントロールパネル-> Windowsの機能の有効化または無効化->インターネットインフォメーションサービス-> World Wide Webサービス->セキュリティ

この機能はリストにないようです。

写真を見てください。

enter image description here

Windows認証を介してプロジェクトを実行するには、他にどのようなオプションがありますか?

20
Georgios

Windows 10 Homeエディションには、Windows認証(およびその他の多くのIISセキュリティ機能)は含まれていません。ただし、これらの機能を備えたパッケージはOS内にあり、手動でインストールできます。 。

あなたがする必要があるのは、昇格されたコマンドプロンプトを開いて実行することです:

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

  • 上記のファイル名はシステムのビット数とバージョンに基づいているため、わずかに異なる場合があります

その後、次の場所に戻ります。

Windowsの機能をオンまたはオフにする>インターネットインフォメーションサービス> World Wide Webサービス>セキュリティ

セキュリティの下のすべての「プロ」オプションが利用可能になります。 「Windows認証」をチェックして再起動するだけです。

39
coldfused

Windows 10 Home Editionは、IISでのWindows認証をサポートしていません。 Windows 10 Proにアップグレードすると、Windows認証など、IISにいくつかの追加機能が表示されます。

11
JustClark

この機能が展開されているかどうかを確認します。

Appwiz.cplで[Windows機能の有効化または無効化]を選択し、[インターネットインフォメーションサービス]-> [World Wide Webサービス]-> [セキュリティ]-> [Windows認証]が選択されていることを確認します。

enter image description here

2
Rafael

IISを右クリックし、「管理者」として開くをクリックします。同じことを再試行します。動作するはずです。

0
VNVS Kishore