태터데스크 관리자

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

태터데스크 메시지

저장하였습니다.
   情  
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

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag : , ,

name    password    homepage
 hidden


 Category
분류 전체보기 (95)
Netwrok & Security (6)
Web Development (61)
Database (5)
Framework (6)
Others (17)
About (0)
 TAGS
maxRecievedMessageSize It's me DTD php mantis bug tracker ASP.NET PHP 강좌 SourceSafe Internet XML Silverlight class id 차이 mantis 영국 홈스테이 smarty data tier exception c#.net ASP RFC 4180 오라클 구조 리눅스 SourceSafe2005 LiveMail ajax id name 차이 영국 인턴쉽 오라클 web tier ie6 자바스크립트 버그 MS SQL Server linux application error #401 WCF 자바스크립트 Blog API 영국 학원 UpdateProgress 특수문자 ebnf ATRIX
 Calendar
«   2017/06   »
        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  
 Visitor Statistics
Total : 241,122
Today : 5
Yesterday : 56
rss
 

티스토리 툴바