IIS7でWindows認証を使用しているVisual Studio 2015でasp .net Webサイトを実行しようとしています。私はPCにIISをインストールしましたが、
コントロールパネル-> Windowsの機能の有効化または無効化->インターネットインフォメーションサービス-> World Wide Webサービス->セキュリティ
この機能はリストにないようです。
写真を見てください。
Windows認証を介してプロジェクトを実行するには、他にどのようなオプションがありますか?
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認証」をチェックして再起動するだけです。
Windows 10 Home Editionは、IISでのWindows認証をサポートしていません。 Windows 10 Proにアップグレードすると、Windows認証など、IISにいくつかの追加機能が表示されます。
IISを右クリックし、「管理者」として開くをクリックします。同じことを再試行します。動作するはずです。