2011-05-13 44 views
2

我想跟踪谁没有允许使用Facebook C#SDK和ASP.NET MVC授权在我的应用程序的用户数量。检查,如果用户不允许画布应用在Facebook的C#MVC

通过指定我的目标网页上的CanvasAuthorize属性,用户会被重定向到一个 网址是这样的:

 
canvasurl/facebookredirect.axd?error_reason=user_denied&error=access_denied&error_description=The+user+denied+your+request.&state=eyJyIjoiaHR0cDovL2FwcHMuZmFjZWJvb2suY29tL25pdmVhdGVzdGVydCJ9 

这里我的问题is..how做我以这样的方式编写我的应用程序,我可以阅读querystrings并跟踪我的应用被拒绝访问的次数?

回答

1

通过使用你的行动CanvasAuthorize ATTRIB也有对CancelUrlPath一个参数,像这样:

[CanvasAuthorize(Permissions="user_likes,email", CancelUrlPath="YOUR_PATH_HERE")] 

这将允许您设置的路径,一个动作,你可以做所有的追踪你喜欢。

希望这回答你的问题。

-Joey

+0

thanks!对不起,我不具有可以接受你的答案的有声望的声望! – yulun 2011-05-19 14:01:28

相关问题