I developed an LTI tool and tried to masquerade as a Teacher to test the tool, but Canvas gave me the following error.

Is there something special that I need to do to allow my tool work when masquerading? It looks like it has to do with using a developer key to generate an oauth token, but I'm not sure how to get oauth to work when masquerading or to get my tool to identify when the user coming from Canvas is masquerading.