My RC3 portal also stopped working just after I upgraded from RC2, and I've been pulling out my hair (as well as my managers pulling my hair) trying to get it fixed. Turns out I just needed to add the auth_voucher as a hidden input, even though I'm not using it, and it started working again.
Thanks for the hints, I figured it was worth a try!