I have created a new registration page , when i am going to browse, this page is displaying following error

enter image description here

I have gone through all the sites for Setup --> Develop --> Site --> Public Access Setting and Login Setting Option and provided the full access but i cant find the solution.

How can i solve this error ? and tell me why its displaying this error ?

  • Have you allowed access to the underlying controller class as well? If not then that is an issue.
    – Ant Smith
    Apr 24, 2014 at 11:29
  • Also access to any objects and fields that the controller may make use of Apr 24, 2014 at 12:38
  • i allowed all of the classes, custom objects and vf pages .but its not working ...? Apr 25, 2014 at 6:41
  • There is a field, object, class, or vf page that the public site user does not have access to. Even missing one field access will cause you this problem. The only way to solve it is for you to review every requirement. Another option is to run the page as the logged in SF user by using the URL to load the page and see if there is an error as that could also be causing the issue.
    – Eric
    Nov 8, 2014 at 6:43

1 Answer 1


Hi Amit please give access to your page that you have created

please follow the steps how to give access to your page .

Go to your site --> Click on your site ---> you can see site visualforce pages -->click on edit and and select your page which you have created .

and now check whether what you selected in your site landing page .

enter image description here

Hope this solves your problem



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.