We were working on our new SharePoint 2010 Internet site today here at G&T and had some issues without contact form not allowing anonymous users to submit contact us forms.
We had done everything right, or so we thought. After getting the below errors and a lot of head scratching and googling we managed to get everything resolved.
Unknown SPRequest error occurred. More information: 0x80070005
The XSN is null and its not a cross server issue. Most likely a permission issue
- Allow Anonymous Access via Central Administration
Application Management > Manage Web Applications > Authentication Providers > Enable anonymous access
- Disable Viewformpageslockdown
Open SharePoint 2010 Management Shell
get-spfeature -site URL $viewformlockdown = get-spfeature viewformpageslockdown disable-spfeature $viewformlockdown -URL
- Enable Anonymous access via the Site Collection
Anonymous Access > Entire Web site
- Enable Add Items to List for Anonymous users
Big thanks to Russ Maxwell for his post on the above PowerShell ViewFormLockDown solution