【記録】ASP.NET MVC 4/5 Authentication認証が無効です

1410 ワード

原文:
【記録】ASP.NET MVC 4/5 Authentication認証が無効です
ASP.NET MVC 4/5アプリケーションのリリース時に、本アプリケーションでの認証は可能ですが、他の「2次ドメイン名」と共有することはできません.他のアプリケーションでの認証では、本アプリケーションと共有することはできません.サンプルコード:
System.Web.Security.FormsAuthentication.SetAuthCookie("  ", true);

Webconfigの構成は次のとおりです.
<system.web>
    <pages validateRequest="false"></pages>
    <authentication mode="Forms">
        <forms name=".DottextCookie" domain=".test.com" loginUrl="~/Account/Login" protection="All" />
    </authentication>
    <compilation debug="true" targetFramework="4.5.1" />
    <httpRuntime targetFramework="4.5.1" requestValidationMode="2.0" />
  </system.web>

「奇抜」を比較する解決策は、httpRuntimeノードの「targetFramework=「4.5.1」を外せばよい、HttpRuntime.TargetFrameworkプロパティリファレンス:system.web.httpruntime.targetframework、アプリケーションのFrameworkバージョンとサーバのFrameworkバージョンが一致しないことによるものと思われますが、具体的な原因については、まだ分かりません.