2011-07-06 3 views
0

푸시 클라이언트가 내 웹 서비스에서 URI를 사용하여 URI를 내 웹 서비스로 전송하면 에뮬레이터에 설치된 내 앱으로 토스트 알림을 보낼 수 있습니다. 하지만 장치 URI를 사용하여 웹 서비스에서 장치로 메시지를 보내려고하면 404가 응답으로 표시됩니다. 아무도 내게 말할 수 있습니까?WP7 푸시 알림 404 응답

답변

1

물리적 장치가 서비스에 보내는 URL을 받고 저장하는 데 문제가 없다고 가정하고 내가이 URL로 메시지를 보내고 있다고 생각할 수있는 유일한 것은 테스트 중에 발견 한 것입니다. 경우에 따라 URL에 잘못 구성된 메시지가 전송되면 오류가 발생한 것으로 보이며 서비스에 전송 된 후속 메시지 (서비스가 완성 된 경우에도)가 404를 반환합니다.

잘 모르겠습니까? 이는 예상되는 동작 또는 버그입니다. 보내려는 잘못된 메시지를 수정하고 장치에서 채널을 새로 고침하여 문제를 해결했습니다.

+0

기기에서 채널을 새로 고침하여 어떤 뜻인지 말해 줄 수 있습니까? – saikamesh

+0

기본적으로 방금 채널 정보를 새로 고치려면 앱이 다시 시작되었습니다. 내 응용 프로그램은 항상 URL이 내 서비스로 변경되었으므로 (새 연결 또는 ChannelUriUpdated 이벤트에서) 항상 최신 URL을 사용했습니다. – ZombieSheep

+0

업데이트 된 URI가 웹 서비스에 전송되지 않았습니다. 업데이트 된 URI를 보낸 후 잘 작동합니다. – saikamesh