Erro WebResource.axd - "Esta é uma solicitação de recurso da web inválida."

Eu tenho um aplicativo Web .NET 2 grande que foi atualizado para atingir a estrutura do .NET 4.0. Desde a atualização, vejo o seguinte erro recorrente regularmente em meus logs:

Esta é uma solicitação de recurso da web inválida.

O recurso solicitado é "~ / WebResource.axd"Até onde eu sei, a solicitação parece boa, pois há uma longa cadeia de consultas com chaves (as chaves sãod, t) e valores para essas chaves.

O mecanismo para gerar solicitações para WebResource.axd mudou entre as versões da estrutura? Alguém tem algum conselho sobre como depurar esse problema?

Editar: Encontrei uma maneira de descriptografar a string de consulta da solicitação de recurso da web (código a seguir). O recurso solicitado épCSSFriendly|CSSFriendly.CSS.Menu.css , que parece um problema ao abordar o recurso CSSFriendly.MenuAdapter usado pelo aplicativo. Esse "p" principal parece que poderia ser o problema.

private string DecryptWebResource(string urlEncodedData)
{
    byte[] encryptedData = HttpServerUtility.UrlTokenDecode(urlEncodedData);
    Type machineKeySection = typeof(MachineKeySection);
    Type[] paramTypes = new Type[] { typeof(bool), typeof(byte[]), typeof(byte[]), typeof(int), typeof(int) };
    System.Reflection.MethodInfo encryptOrDecryptData = machineKeySection.GetMethod("EncryptOrDecryptData", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic, null, paramTypes, null);

    try
    {
        byte[] decryptedData = (byte[])encryptOrDecryptData.Invoke(null, new object[] { false, encryptedData, null, 0, encryptedData.Length });
        string decrypted = Encoding.UTF8.GetString(decryptedData);
        return decrypted;
    }
    catch (System.Reflection.TargetInvocationException)
    {
    }

    return String.Empty;
}   

questionAnswers(1)

yourAnswerToTheQuestion