Bad Data Error - cryptoapitransform

From: David Turner (Turner_at_discussions.microsoft.com)
Date: 09/20/04


Date: Mon, 20 Sep 2004 08:01:05 -0700

I have the same ASP.NET application that is installed in two locations on the
same web server, each with it's own application in IIS. One instance is our
Intranet and uses Windows authentication, the other is our external website
and uses Forms authentication.

User's can log into each instance just fine, and as long as they only access
one of the applications everything works fine.

However, if a user logs into one application and then tries to access the
other without first closing their browser and restarting, they get the
following error...

Bad Data.

Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information about
the error and where it originated in the code.

Exception Details: System.Security.Cryptography.CryptographicException: Bad
Data.

Source Error:

An unhandled exception was generated during the execution of the current web
request. Information regarding the origin and location of the exception can
be identified using the exception stack trace below.

Stack Trace:

[CryptographicException: Bad Data.
]
   System.Security.Cryptography.CryptoAPITransform._DecryptData(IntPtr hKey,
Byte[] rgb, Int32 ib, Int32 cb, Boolean fDone) +0
   
System.Security.Cryptography.CryptoAPITransform.TransformFinalBlock(Byte[]
inputBuffer, Int32 inputOffset, Int32 inputCount) +805
   System.Security.Cryptography.CryptoStream.FlushFinalBlock() +40
   System.Web.Configuration.MachineKey.EncryptOrDecryptData(Boolean
fEncrypt, Byte[] buf, Byte[] modifier, Int32 start, Int32 length) +139
   System.Web.Security.FormsAuthentication.Decrypt(String encryptedTicket)
+114
   Solomon.Global.Application_AuthenticateRequest(Object sender, EventArgs
e) +632
   
System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously) +87

 

What do I need to do to prevent this error



Relevant Pages

  • RE: Underlying connection was closed
    ... Find following my complete exception and stack trace. ... I have written a simple HelloWorld Webservice ... Int32 msg, IntPtr wparam, IntPtr lparam) ...
    (microsoft.public.dotnet.framework.webservices)
  • Bad Data Error
    ... Please review the stack trace for more information about ... Exception Details: System.Security.Cryptography.CryptographicException: Bad ... Bytergb, Int32 ib, Int32 cb, Boolean fDone) +0 ... Corruption problem. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Exchange 2007 OWA Errors
    ... Exception message: ... contacted via RPC interface, error 0x5.". ... Int32[]& mapping) ... QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 ...
    (microsoft.public.exchange.admin)
  • Exchange 2007 OWA Errors
    ... Windows 2003/Exchange 2003 server, which is retiring. ... Exception message: ... Int32[]& mapping) ... QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 ...
    (microsoft.public.exchange.admin)
  • RE: Detailed ASP.Net info not displaying in browser
    ... HTTP 500 page when an exception is thrown from the web service. ... at VOSE.Data.DataRequest.dr_DB2Process.DeleteCommRows(String company, String ... objQueue, tOrderManagementIndicator omindicator, Int32 intTriggerId) in ... Microsoft Online Community Support ...
    (microsoft.public.dotnet.xml)

Quantcast