Login or Sign up Help | Site Map
Connecting Tech Pros Worldwide

WebResource.axd request causing errors

Question posted by: PJ (Guest) on January 6th, 2006 06:35 AM
I'm getting an error in the event viewer as well as a script error in the
browser when a page references WebResource.axd. The application is running
on W2k3 server and does not occurr on my local xp development machine.

Has anyone encountered this?

Event Type: Warning
Event Source: ASP.NET 2.0.50727.0
Event Category: Web Event
Event ID: 1309
Date: 1/5/2006
Time: 11:00:17 PM
User: N/A
Computer: 216-55-185-220
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 1/5/2006 11:00:17 PM
Event time (UTC): 1/6/2006 7:00:17 AM
Event ID: 9154807ea7364b0ba0db45c2a4f2eb90
Event sequence: 43
Event occurrence: 6
Event detail code: 0

Exception information:
Exception type: CryptographicException
Exception message: Padding is invalid and cannot be removed.

Thread information:
Thread ID: 1
Thread account name: 216-55-185-220\MyStreakASP
Is impersonating: False
Stack trace: at
System.Security.Cryptography.RijndaelManagedTransf orm.DecryptData(Byte[]
inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer,
Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at
System.Security.Cryptography.RijndaelManagedTransf orm.TransformFinalBlock(Byte[]
inputBuffer, Int32 inputOffset, Int32 inputCount)
at System.Security.Cryptography.CryptoStream.FlushFin alBlock()
at
System.Web.Configuration.MachineKeySection.Encrypt OrDecryptData(Boolean
fEncrypt, Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Boolean
useValidationSymAlgo)
at System.Web.UI.Page.DecryptString(String s)
at
System.Web.Handlers.AssemblyResourceLoader.System. Web.IHttpHandler.ProcessRequest(HttpContext
context)
at
System.Web.HttpApplication.CallHandlerExecutionSte p.System.Web.HttpApplication.IExecutionStep.Execut e()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step, Boolean&
completedSynchronously)


Would you like to answer this question?
Sign up for a free account, or Login (if you're already a member).
eric.olstad@gmail.com's Avatar
eric.olstad@gmail.com
Guest
n/a Posts
February 1st, 2006
02:05 PM
#2

Re: WebResource.axd request causing errors
I'm dealing with the same problem right now. I'm pulling my hair out.
Any luck finding a solution?


Sam  Norris's Avatar
Sam Norris
Guest
n/a Posts
February 28th, 2006
06:15 PM
#3

Re: WebResource.axd request causing errors
Me too ... any update?

Thanks


eric.olstad@gmail.com's Avatar
eric.olstad@gmail.com
Guest
n/a Posts
March 13th, 2006
07:55 PM
#4

Re: WebResource.axd request causing errors
Nothing here... still haven't corrected the issue.


Sam  Norris's Avatar
Sam Norris
Guest
n/a Posts
March 16th, 2006
08:55 PM
#5

Re: WebResource.axd request causing errors
My issue was that I had an http module that performed an SSL redirect
based on page name and webresource.axd was not being requested from the
same url or something ... anyhow, I am going to have to cross this
bridge again since SSL vs non-SSL redirects is common between pages on
the site.


eric.olstad@gmail.com's Avatar
eric.olstad@gmail.com
Guest
n/a Posts
April 7th, 2006
03:25 PM
#6

Re: WebResource.axd request causing errors
Microsoft considers this problem resolved, yet I've seen multiple
instances of it occuring with other people on non-webfarm sites:

http://lab.msdn.microsoft.com/Produ...e4-992d9c59e589

Tis quite annoying. Currently I've modified my web.config so that I
can actually develop and test my site without this problem killing my
sessions. But my site probably has some security hole that I'm not
going to tackle just yet.


eric.olstad@gmail.com's Avatar
eric.olstad@gmail.com
Guest
n/a Posts
April 10th, 2006
03:55 PM
#7

Re: WebResource.axd request causing errors
I've finally found a solution, and it is beautiful, but also completely
frustrating at the same time. Long story short, it's the machineKey
element in the web.config.

Go here, to generate a validation key.
http://www.eggheadcafe.com/articles...MachineKey.aspx

By setting this value, you define a validation key that will match the
cookie and no more CryptographicException. It worked beautifully for
me. The frustrating part is that no one could tell us this simple
solution.


 
Not the answer you were looking for? Post your question . . .
183,630 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Latest Articles: Read & Comment
  • Didn't find the answer you were looking for?
    Post Your Question
  • Top Community Contributors