내 VS2010, C# Silverlight 응용 프로그램 용 WCF를 만들었으므로 로컬 호스트에서 아무런 문제없이 소비하지만 원격 서버에 업로드하면 작동하지 않습니다! 내 문제는 뭐니? 내 SVC 파일 옆에 두 개의 XML 파일 (크로스 도메인)을 업로드했지만 아직 행운이 없습니다. 무엇이 없습니까?silverlight WCF가 인터넷에서 작동하지 않습니다.
0
A
답변
1
위의 링크에서 서비스를 자세히 살펴보면 오류가 볼륨을 말하는 것을 알 수 있습니다. 그것은 심지어 당신이 그것을 해결하기 위해해야 할 일을 보여줍니다!
web.config
에는 다른 끝점을 추가하여 메타 데이터를 게시합니다. mex
엔드 포인트는 클라이언트가 서비스의 내부 작동을 알 수 있도록합니다.
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
및 서비스 행동 요소 아래
설정 :편집 : 비록 당신이 돈 경우 로컬 호스트 때 여전히 서비스가 작동하지 않을 것을 미루어 ' 모든 메타 데이터를 게시하십시오. 시나리오에 대해 좀 더 설명 할 수 있습니까? IIS에서 서비스를 호스팅하고 있습니까? 어떤 바인딩을 사용하고 있습니까? 서비스는 양면 인쇄입니까?
1
인터넷에 액세스하기 위해 클라이언트 구성 ("ServiceReferences.ClientConfig")을 구성해야합니다. 끝점 주소를 변경하고 "localhost"이름과 포트를 실제 사이트 도메인 이름으로 변경하십시오.
작동해야합니다.
관련 문제
- 1. Node.JS 인터넷에서 작동하지 않습니다
- 2. Socket.io가 인터넷에서 작동하지 않습니다.
- 3. Windows 7의 WCF가 작동하지 않습니다.
- 4. AJAX to WCF가 FireFox에서 작동하지 않습니다.
- 5. 제출 버튼이 인터넷에서 작동하지 않습니다 exlorer
- 6. LinkButton이 작동하지 않습니다. Silverlight
- 7. silverlight 애니메이션이 작동하지 않습니다.
- 8. Silverlight + Bitmapcache : 작동하지 않습니다.
- 9. WCF가 누락 된 Silverlight + 웹 응용 프로그램
- 10. WCF가 프록시를 업데이트하지 않습니다.
- 11. WCF가 int를 반환하지 않습니다.
- 12. WCF가 속성을 생성하지 않습니다.
- 13. Silverlight 배포시 Silverlight WCF 서비스가 작동하지 않습니다.
- 14. WCF가
- 15. Silverlight 유효성 검사가 작동하지 않습니다.
- 16. Silverlight NumericUpDownControl에서 SpinnerStyle이 작동하지 않습니다.
- 17. Silverlight 컨트롤에서 StringFormat이 작동하지 않습니다.
- 18. System.IO.Directory.Getfiles Silverlight 4가 작동하지 않습니다.
- 19. Silverlight Treeview DisplayMemberPath가 작동하지 않습니다.
- 20. Silverlight 소켓 정책이 작동하지 않습니다.
- 21. HTML 5 오프라인 응용 프로그램이 연결이 끊어진 인터넷에서 작동하지 않습니다
- 22. Windows 7의 WCF가 작동하지 않는 이유는 무엇입니까?
- 23. silverlight 4가 firefox 및 chrome에서 작동하지 않습니다.
- 24. sharepoint Silverlight 웹 파트가 서버에서 작동하지 않습니다.
- 25. Silverlight DataGrid에서 Combobox 항목 소스가 작동하지 않습니다.
- 26. Silverlight Visual Studio XAML 디자인보기가 작동하지 않습니다.
- 27. jQuery로 Silverlight 컨테이너 만들기 - IE9에서는 작동하지 않습니다.
- 28. Silverlight dataGrid 바인딩과 ria 서비스가 작동하지 않습니다.
- 29. Silverlight 사용자 정의 글꼴이 런타임시 작동하지 않습니다.
- 30. 페이지로드 중에 Silverlight MediaElement가 작동하지 않습니다.
백만 가지. 우선 commincation이 일어나고 있는지 확인하고 모든 프로토콜 메시지가 오류가 아닌지 확인하십시오. Wireshark는 당신의 친구입니다. –
물론 이전에 Silverlight 앱에 WCF를 사용했지만 특수한 것을 기억하지 못했습니다. 로컬 호스트에서 성공적으로 테스트 했으므로 WCF에 문제가 없으며 웹 배포 프로세스와 관련하여 몇 가지 문제가 있습니다. wireshark 무엇입니까? –
Wireshark는 프로토콜 스니퍼입니다. 이것은 이것을 디버깅하는 방법입니다. 1 모든 통신이 실패하지 않는지 확인하십시오. 통신이 실패한 쪽에서 조사하지 않으면. –