I am attempting to develop a bookmarklet that scrapes the user's current web page and stores some data pulled from it. On my own website, my users sign in via the Facebook API.
When my bookmarklet is used, I can successfully present the Facebook login modal, but on sign in the API throws an exception:
The specified URL is not owned by the application.
I am new to this, but presumably this is because the current page that the bookmarklet is accessed from doesn't match my own domain?
I am running the javascript from an external file that is hosted on that domain - should that not suffice?
Alternatively, how might I get address this? Unfortunately I can not offer my own account management functionality and am relying on Facebook for my user management.
Any explanations and creative ideas are appreciated.