2

我知道ASP.NET MVC appsetting loginUrl接受

<add key="enableSimpleMembership" value="false" /> 

的初衷是爲了解決ASP.NET MVC3 Known Issues,設置在形式配置數值在MVC3忽略。這讓我有3個具體問題。

  1. 這對於MVC4也是如此嗎?
  2. 這個appSetting是否會成爲今後配置的支持方式?
  3. 最後一個問題嚴重依賴於這些問題,MVC3 +應用程序可以完全停止在窗體配置節點上使用loginUrl屬性嗎?

回答

3
  1. 沒有
  2. SimpleMembership in MVC4.
  3. 默認情況下,它使用的東西。如果您未指定loginUrl,則會將未經授權的訪問重定向到/login.aspx?ReturnUrl=OriginalDestination。如果您想一起禁用身份驗證,則可以將以下內容放入web.config中。
<system.web> 
    <authorization> 
    <allow users="*"/> 
    </authorization> 
</system.web> 
+0

假設enableSimpleMembership是假的。在MVC4中,loginUrl的appSettings值不需要任何原因? –

+0

appSettings中不需要。它應該在表單身份驗證部分中處理。 – technicallyjosh

+0

@ChrisMarisic這是有幫助和回答你的問題嗎? – technicallyjosh

相關問題