The OAuthServiceProvider sample is designed to work with the OAuthConsumer sample. But the consumer sample's web.config file needs to be modified to allow for making HTTP requests to localhost if you host it locally. Then make sure the port numbers line up. Finally, you have to add your own data to the database in OAuthServiceProvider so that it works meaningfully for you.
Overall, this is one of the worst samples that come with DNOA for purposes of running the sample to see it work. We need to improve that story. But it may still be useful to just code review for your own project.