誰もこのエラーに遭遇したことがありますか? 別のサイトにリダイレクトしてからリダイレクトした後、フォーム認証サイトにポストバックすると、これが発生します。loadUserProfiles="true" を既に確認しましたが、役に立ちませんでした。これは、IISExpress でホストされている他のサイトを介して IISExpress でホストされているサイトであり、localhost で生成された SSL 証明書を使用し、ホスト ヘッダーによって区別されます。この時点では、エラーがどこから発生したのかについてはまったくわかりません。クッキーエラーですか?FormsAuth クッキー? Thinktecture Id サーバーに対して認証を行っている ASP.NET 4.0 サイトです。現在のブロックに役立つフィードバックをお待ちしております。ありがとう
「/」アプリケーションでサーバー エラーが発生しました。
データが無効です。
説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.Security.Cryptography.CryptographicException: データが無効です。
ソース エラー:
現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。
スタックトレース:
[CryptographicException: データが無効です。] System.Security.Cryptography.ProtectedData.Unprotect(Byte[] encryptedData、Byte[] optionalEntropy、DataProtectionScope スコープ) +318 Microsoft.IdentityModel.Web.ProtectedDataCookieTransform.Decode(Byte[] エンコード) +203
[InvalidOperationException: ID1073: ProtectedData API を使用して Cookie を復号化しようとしたときに、CryptographicException が発生しました (詳細については、内部例外を参照してください)。IIS 7.5 を使用している場合、これはアプリケーション プールの loadUserProfile 設定が false に設定されていることが原因である可能性があります。] Microsoft.IdentityModel.Web.ProtectedDataCookieTransform.Decode(Byte[] エンコード) +319 Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.ApplyTransforms(Byte[] Cookie、ブール送信) +217 Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.ReadToken(XmlReader リーダー、SecurityTokenResolver tokenResolver) +1951 Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.ReadToken(Byte[] トークン、SecurityTokenResolver tokenResolver) +149 Microsoft.IdentityModel.Web.SessionAuthenticationModule.
バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.18044