我正在开发一个 Facebook 应用程序。
仅在 IndexController 中,我使用 CanvasAuthorize 对 facebook 进行授权,并且由于重定向,我想避免其他所有页面都使用它。
这是发生的事情:我有 IndexController,它有一个 Index 操作,我用 [CanvasAuthorize] 装饰。然后将 facebook 用户与令牌一起存储在会话中。所以在其他页面中我不需要 Canvas 授权。
当我使用 Visual Studio 进行调试时,如果我访问索引以外的页面,它不会将我重定向到 facebook 应用程序。但它显示 localhost:port 。我该如何强制执行,任何试图查看任何页面的人都将被重定向到 facebook.com/appname。
谢谢。