簡體   English   中英

IIS Windows身份驗證安裝困難

[英]IIS windows authentication install difficulties

我正在嘗試在我的本地計算機上安裝Master Data Service MSD。 理論上有3個步驟:

  • 預安裝任務

  • 安裝任務

  • 安裝后任務

在預安裝任務期間,我們驗證安裝要求。

Master Data Services Web應用程序需要一些Windows Web Server角色和角色服務。 在這些服務中,我們有“Windows身份驗證”(在安全性下)。

問題是我沒有在安全節點Windows Authentication下找到。 而是找到Basic Authentication

我的操作系統是Windows 10。

要安裝(添加)所需的角色,請遵循以下理論說明:

Control panel| Programs and features| turn Windows Featues on or off Control panel| Programs and features| turn Windows Featues on or off 然后,我在World Wide Web Services下展開Security ,但復選框中沒有Windows身份驗證,只有基本身份驗證。

此外,當我打開IIS並雙擊身份驗證窗格時,有4個身份驗證( basic, anonymous,ASP.net impersonation and formular ),所以再次,我沒有找到windows Authentication

我在互聯網上閱讀了一些建議,告訴我們可以編輯applicationHost.config文件。 我在不同的路徑上找到2個文件。

第一個的位置是: C:\\Program Files (x86)\\IIS Express\\AppServer

第二個位置是: C:\\Windows\\System32\\inetsrv\\config

在那些文件中,我替換了下面的<windowsAuthentication />

<security><authentication>節點:

<windowsAuthentication enabled="true">
                <providers>
                    <add value="Negotiate" />
                    <add value="NTLM" />
                </providers>
            </windowsAuthentication>

我還在<system.webServer><modules>下添加<add name="WindowsAuthenticationModule" lockItem="true" /> <system.webServer><modules>

我在2個文件上做了這個,因為我不確定它是否應該僅在后者上完成(iis而不是iisexpess)。 但即使有了這些更改它也無法正常工作,讓我感到驚訝的是,當我在編輯文件后打開iis時,我也沒有在Authentication窗格中的身份驗證列表中找到Windows身份驗證。 因此,我得出結論,編輯根本不起作用,並且不會對IIS進行任何更改。

當然,因為我打開MDS時無法啟用Windows身份驗證(執行安裝步驟),我收到一條警告錯誤,告知IIS未正確配置,因為此服務器上未安裝Windows身份驗證。

你會在這里找到如何添加它,之后你就可以使用它了: https//weblogs.asp.net/zroiy/missing-windows-authentication-provider-for-iis-7-on-windows -server-2008

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM