Page 1 of 1

Viewstate MAC problem w/ get updates control on receipt page

Posted: Fri Feb 29, 2008 11:44 am
by Will
We've got the "Get Updates" control in the footer of every page on our site. Works great, except on the receipt page -- /Checkout/Receipt.aspx. When someone has submitted an order, views their receipt, and then tries to enter an email address into the control, it throws the following error (IE6 and IE7 only -- not Firefox):

Code: Select all

Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.
It works fine on all of the other pages -- including the ones in the checkout sequence and in MyAccount.

We do have the checkout sequence configured to require login, but I'm not sure that should make a difference.

Thanks.

Posted: Fri Feb 29, 2008 12:16 pm
by Shopping Cart Admin
Hello Will,

What is the '"Get Updates"' control? I don't recognize that as being something we've released for production?

Posted: Fri Feb 29, 2008 12:26 pm
by Will
Sorry I gave you the wrong name. It's the "SubscribeToEmailList" control.

Posted: Fri Feb 29, 2008 12:30 pm
by Shopping Cart Admin
Hello Will,

Your using the ctrl different than we've tested for, but I'm sure there will be a fix to make it more flexible!

Posted: Fri Feb 29, 2008 8:42 pm
by AbleMods
I thought the checkout summary page automatically listed any available AC7 mailing lists for subscription by the customer??

Posted: Mon Mar 03, 2008 8:47 am
by Will
Joe, do you mean the summary page you get before your order or the receipt page you get after you submit your order?

This is happening on the receipt page you get after you fill out your order.

Posted: Mon Mar 03, 2008 8:53 am
by AbleMods
I just remembered where I saw it - the Account page.

Sorry, I think I confused your question with where it shows on the Account page - my bad. I haven't used AC7 lists in ages.