태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
   情  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
[WCF] '원격 서버에서 오류를 반환했습니다. NotFound' 오류

 

WCF Service를 Silverlight에서 사용할 때 위와같은 ‘CommunicationException’, ‘원격 서버에서 오류를 반환했습니다. NotFound’일 경우에 해결책은 다음과 같습니다.

  1. WCF의 DB ConnectionString을 구성할 때 Windows 인증을 사용했을 경우에 발생합니다. 즉, ConnectionString는 ID와 Password를 통한 인증을 사용해야 합니다. 아래는 ID Password인증으로 구성한 ConnectionString와 Windows인증으로 구성한 예입니다.
    <!-- ID Password 인증 -->
    <add name="Correct" connectionString="Data Source='localhost, 1433';Initial Catalog=DbName;Persist Security Info=True;User ID=sa;Password=dev123#s" providerName="System.Data.SqlClient" />
    
    <!-- Windows 인증 --> 
    <add name="Wrong" connectionString="Data Source='localhost, 1433';Initial Catalog=DbName;Integrated Security=True" providerName="System.Data.SqlClient" />
  2. 두번째로 이 에러가 발생하는 이유는(가장 흔한 종류) WCF의 코드에 에러가 있거나, 없는 개체를 참조하려 했기 때문에 나타납니다. 따라서 이 에러를 내면 호출 한 개체가 실제로 WCF에 존재하는지, 또는 해당 개체가 에러를 내지는 않는지 확인 및 조치가 필요합니다.
  3. 전송할 수 있는 Buffer보다 큰 데이터를 전송했을 때 발생합니다. 이 설정은 WCF에 있는 Web.Config의 BufferSizer를 늘림으로서 해결가능합니다.
  4. WCF에 있는 DBML의 'Serialization Mode'를 'Unidirectional'로 설정하지 않은 상태에서 DBML의 DataClass를 Client로 반환하려 할 때 발생하는 문제입니다. DBML에서 'Serialization Mode'를 'Unidirectional'로 변경하십시요.

 

Author : thankee

Tag : , ,

name    password    homepage
 hidden


 Category
분류 전체보기 (95)
Netwrok & Security (6)
Web Development (61)
Database (5)
Framework (6)
Others (17)
About (0)
 TAGS
exception ie6 자바스크립트 버그 SourceSafe2005 php 오라클 구조 LiveMail XML id name 차이 RFC 4180 UpdateProgress 리눅스 오라클 영국 홈스테이 WCF 영국 학원 ebnf web tier ATRIX mantis bug tracker maxRecievedMessageSize MS SQL Server 특수문자 ASP.NET ASP DTD 영국 인턴쉽 It's me class id 차이 data tier Blog API ajax PHP 강좌 linux c#.net SourceSafe Internet mantis smarty 자바스크립트 application error #401 Silverlight
 Calendar
«   2018/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
 Visitor Statistics
Total : 260,885
Today : 34
Yesterday : 40
rss
 

티스토리 툴바