嗨,我在 asp.net c# 中有一个多页 facebook 粉丝页面应用程序。我如何设置和检索该 app_data 查询字符串?这部分是签名请求还是粉丝页面的实际 url?在 safari 和 ie 中获得这个会有跨域问题吗?
我可以使用以下方法获取signed_request:
if (!string.IsNullOrEmpty(signedRequest))
{
dynamic SignedRequestData;
var DecodedSignedRequest = FacebookWebContext.Current.SignedRequest.Data;
SignedRequestData = DecodedSignedRequest
所以基本上在第一页上,我想使用上面的方法获取 signed_reqeuest,然后将其附加到 app_data 查询字符串中的 url。在所有其他请求上,我可以得到这个并使用这些值来检查用户状态、喜欢、登录等。这样我认为它将停止 safari 中的跨域 cookie 问题。有人同意或不同意这一点吗?
有人做过吗?
干杯