[英]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.