我正在开发一个 Facebook 画布应用程序,我正在测试整个权限是如何工作的。
有一件事引起了我的注意,我认为这有点奇怪:用户第一次进入应用程序时,Facebook 发送的 signed_request 没有 user_id 和访问令牌(如预期的那样)。然后我的应用程序重定向到登录对话框,因此用户可以授权应用程序并提供所要求的权限。
此时发生了一些奇怪的事情:Facebook 使用给定的权限(以及 user_id 和访问令牌)自动将用户重定向到我的应用程序,但没有提示用户授予权限。
我已经与测试用户和测试人员验证了这种行为。
这是正常的吗?是否可以“强制”(出于测试目的)“请求权限”屏幕?