You did not indicate whether your application is on Facebook or not. The reason for this is important due to the canvas_url parameter of your application parameters. If you on apps.facebook.com/app_namespace , then you will already have this field filled in. However, some projects simply do not work on Facebook itself. In such cases, people really do not need to fill out this parameter. However, it is essential that application requests work.
When a user acts upon request of an application (IE accepts it), they are redirected to the URL of this application. Without specifying a canvas URL, it can invalidate the request. It can also be the cause of the error.
Try setting the canvas url. You can even redirect it to your own URL, it should not "do" anything else.
source share