我按照本指南(msdn.microsoft.com/library/windows/apps/hh465407)在我的应用上实施推送通知,但它似乎已经过时,因为我无法找到客户端秘密如此图片所示(https://msdn.microsoft.com/dynimg/IC737349.png)。
如果我尝试使用我可以在(https://apps.dev.microsoft.com)处生成的密码进行注册,则会收到错误消息。
请求:
POST /accesstoken.srf HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Host: https://login.live.com
grant_type=client_credentials&client_id=ms-app%3a%2f%2fS-1-15-2-3747961549-[...]&client_secret=[???]&scope=notify.windows.com
响应:
{
"error": "invalid_client",
"error_description": "Invalid client secret"
}
那么,在哪里找到这个客户端秘密?
答案 0 :(得分:0)
您必须登录microsoft dev仪表板,创建一个新的应用程序(您不必加载.xap文件,只需要输入名称和所有这些内容......)
之后,点击您刚刚创建的应用:在左侧,从菜单中选择“服务”,然后点击“推送通知”链接。
最后,在您将立即看到的页面上,单击您将在第二个文本段落中看到的“实时服务网站”链接。你现在应该看到一个带有密码的页面。
如果你解决了这个问题,请告诉我,干杯!