2017-08-08 62 views
2

我的項目啓用了Windows身份驗證,當我從Rider運行它時,它總是提示我訪問被拒絕。當我通過Visual Studio運行它時它工作正常。JetBrain Rider,使用Windows身份驗證使用IIS Express時拒絕訪問

任何人有任何想法如何解決這個問題?

+0

您是否嘗試過以管理員身份運行Rider – Alex

+0

我遇到同樣的問題。看來IIS express允許匿名訪問該網站。我正在考慮將其配置爲強制認證。 – RyanDawkins

+0

不能提供你的web.config – ThaNet

回答

1

導航到:<project>.idea/config/applicationhost.config

找到標籤<authentication>並啓用<windowsAuthentication>標籤,像這樣:<windowsAuthentication enabled="true">

礦看起來像這樣:

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

很酷,它的作品謝謝!但是,爲什麼騎士不尊重web.config,我想知道 –

0

<project>.idea/config/applicationhost.config
我不得不做兩東西:
設置:<windowsAuthentication enabled="true">
設置:<anonymousAuthentication enabled="false">

相關問題