2011-02-15 94 views
1

我在android c2dm上工作了一段時間。如何獲得C2DM身份驗證令牌?

上週,我在模擬器的logcat中註冊了註冊ID,但我仍然無法獲得auth令牌。

而且還有在我logcat的一些錯誤&警告消息:

**02-15 10:41:39.092: WARN/DefaultRequestDirector(176): Authentication error: Unable to respond to any of these challenges: {}** 

**02-15 10:41:39.102: ERROR/C2DMRegistrar(176): [C2DMReg] handleRequest caught org.apache.http.auth.AuthenticationException** 

02-15 10:41:42.601: INFO/System.out(487): APA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJu1hLjHid-rk37zOFuOaY5A 

02-15 10:41:42.601: INFO/System.out(487): [ 02-15 10:41:42.601 487:0x1f3 I/1registrationid=APA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJAPA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJu1hLjHid-rk37zOFuOaY5A 

02-15 10:41:42.642: INFO/C2DMReceiver-onRegistered(487): APA91bF_B-VagQ9pO1toPGGMUYMBAURfgyL1AAa6Y8fn5WKf2DSj0qJINnlJIQ_MRoJBVdo9hMvJu1hLjHid-rk37zOFuOaY5A 

**02-15 10:41:42.713: WARN/DeviceRegistrar(487): 2Registration error the name must not be empty: null** 

現在,我嘗試使用chrometophone的源代碼,但仍然沒有得到驗證令牌...

我錯過了什麼,我如何獲得身份驗證令牌?

回答

0

你真的是從一臺設備發送消息到另一臺嗎?身份驗證令牌通常在生成消息的Web服務器上需要。該設備不需要身份驗證令牌 - 它獲取註冊ID,將其傳遞給服務器並期望消息。