2011-09-12 6 views
0

URI가 인 'http : // localhost : 42083/Services/MyService.asmx'로 요청하는 동안 오류가 발생했습니다. 이는 올바른 도메인 간 정책이없는 교차 도메인 방식으로 서비스에 액세스하려고 시도하거나 서비스에 적합하지 않은 정책으로 이 원인 일 수 있습니다. 을 크로스 도메인 정책 파일을 게시하고 SOAP 관련 HTTP 헤더를 보낼 수 있도록하려면 서비스 소유자에게 문의해야 할 수 있습니다. 이 오류는 InternalsVisibleToAttribute 특성을 사용하지 않고 웹 서비스 프록시에서 내부 형식을 사용하는 경우에도 발생할 수 있습니다. 자세한 내용은 내부 예외 을 참조하십시오.실버 응용 프로그램에서 webservice를 호출 할 때 오류가 발생 했습니까?

그리고 가장 특이한 점은 약 그냥 잘 작동하지만, 전에 내가 저장 프로 시저에 불과 작은 일을 변경할 때이 예외가 발생한다는 것입니다. 이상 하네! 지금 SOAP 서비스에 대한 용의자가 조금 더 있습니다. 아이디어가있는 사람 있습니까?

+0

변경 사항이 외부 끝점에 연결하려고 시도하지 않았는지 확인하기 위해 피들러 세션을 설정할 수 있습니까? 그리고 교차 도메인 정책 파일을 다시 확인하십시오. 어쩌면 그들은 일부 재 컴파일 작업 때문에 사라졌습니다. – kroonwijk

+0

crossdomain.xml 파일을 찾을 수 없습니다. 수동으로 만들어야할까요? – marko

+0

나는이 오류에 질려했다. 나는 대신 webclient를 수행하고 xml 파일을 파싱합니다. 훨씬 더 낮은 수준이지만 훨씬 더 신뢰할 수 있다고 생각합니다. – marko

답변

관련 문제