So, I did a little more investigation here, and discovered that if I am logged out of the oauth server site, the oauth login process works, but if I am already logged in to the oauth server site, I get the error above.
But this is the exact scenario I am aiming for: having the user log into the server site, then be able to access the secondary site without having to login again.
Any thoughts?