我在將Azure SDK從版本1.2升級到1.3時遇到了問題。升級開發環境後,不再允許我在web.config中進行安全更改。更具體地說,Web角色失敗當我添加此設置:ASP.NET中的安全設置問題
<system.webServer>
<security>
<access sslFlags="SslNegotiateCert" />
</security>
</system.webServer>
它輸出以下錯誤消息:
「這部分配置不能 在這個路徑中使用這發生在 節鎖定默認爲 (overrideModeDefault =「Deny」),或者通過位置標記 overrideMode =「Deny」或傳統 allowOverride =「false」明確地設置 。
我試圖改變對ApplicationHost.config在C:\ WINDOWS \ SYSTEM32 \ INETSRV \ config目錄和C:\ WINDOWS \ Syswow64資料\ INETSRV \配置(即改變從拒絕的overrideModeDefault以允許安全節)但這並沒有辦法。有誰知道必須進行哪些更改才能讓我在Azure開發環境中的web.config中更改這些設置?
謝謝!
你是否嘗試過這個帖子的建議? http://forums.asp.net/p/1220987/2178061.aspx – 2010-12-06 11:38:31
是的,但沒有幫助。 – Yrlec 2010-12-06 12:58:46