1

私のアプリケーションでプッシュ通知を実装するために、このガイド(msdn.microsoft.com/library/windows/apps/hh465407)に従っていますが、この画像(https://msdn.microsoft.com/dynimg/IC737349.png)に示すようにクライアントシークレットを見つけてください。WP 8.1プッシュ通知 - 無効なクライアントの秘密

パスワード(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
あなたは新しいアプリを作成し、マイクロソフトのdevのダッシュボードにログインする必要があります

(あなたがの.xapファイルをロードする必要はありませんが、あなただけの名前とすべてのものを詰め込むに配置する必要があります...)

その後、作成したアプリをクリックします。左側のメニューで[サービス]を選択し、[プッシュ通知]リンクをクリックします。

最後に、表示されるページで、2番目のテキスト段落に表示される「ライブサービスのウェブサイト」リンクをクリックします。あなたの秘密コードのページが表示されるはずです。

あなたが問題を解決した場合はお知らせください、歓声!

+0

私はすでにそれを行っていますが、 "ライブサービスウェブサイト"では認証に必要なクライアントの秘密がありません。 http://i.imgur.com/JqGtQtP.pngライブサービスのWebサイトでは、パスワードとプライベートキーのみを提供しています。 –

+0

これは異常です..「アプリケーションの秘密」のセクションでクライアントの秘密鍵を見つけることができますが、「タイプ」の列も表示されません すみませんが、何を探すのか分かりません –

+0

うん、問題ありません。それを確認してくれてありがとう。しかし、私たちはウェブサイト上で提供されるさまざまな情報を持っているのは本当に非常に奇妙です。 –

関連する問題