svc-less wcf 서비스를 만들려고했습니다. 서비스는 작동하지만 메타 데이터가 생성되지 않습니다. 서비스 메타 데이터를 다시 반환하려면 어떻게해야합니까?svc-less wcf 서비스 및 메타 데이터
0
A
답변
0
코드에서 서비스 생성에 메타 데이터 끝점을 추가 했습니까?
ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
smb.HttpGetEnabled = true;
smb.HttpGetUrl = new Uri(EndPointAddress);
Host.Description.Behaviors.Add(smb);
또는 설정 파일을 사용하여 :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<services>
<service name="yourServiceName"
behaviorConfiguration="yourBehavior">
<host>
<baseAddresses>
<add baseAddress = "yourBaseAddress" />
</baseAddresses>
</host>
<endpoint address ="..."
binding="httpBinding"
contract="..." />
<endpoint address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="yourBehavior">
<serviceMetadata httpGetEnabled="True"/>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
+0
잘 모르겠지만 코드에서 어디에서 할 수 있습니까? 나는 IIS에서 wcf 서비스를 호스팅했습니다. WCF 기술에 관한 초보자입니다.) – satispunk
+0
제 편집 된 버전 –
0
관련 문제
- 1. WCF RIA 서비스 도메인 서비스 메타 데이터
- 2. wcf 메타 데이터 서비스 페이지 url
- 3. 메타 데이터 오류 - WCF
- 4. OData/WCF 데이터 서비스 메타 데이터 버전 관리
- 5. WCF 웹 서비스 메타 데이터 게시 사용 안 함 오류
- 6. WCF 끝점에 ASMX 웹 서비스 메타 데이터 가져 오기
- 7. WCF 메타 데이터 게시 사용자 지정
- 8. SiteMinder 보호 사이트에 WCF 메타 데이터 노출
- 9. WCF 데이터 서비스 예외
- 10. WCF 데이터 서비스,
- 11. WCF 서비스 캐싱 데이터?
- 12. 프로그래밍 방식으로 WCF 바인딩 및 메타 데이터 추가 추가
- 13. WCF 데이터 서비스 및 엔터티 프레임 워크
- 14. WCF 서비스 계약 및 데이터 계약
- 15. 메타 데이터가있는 IIS에서 WCF 서비스 오류가 발생했습니다.
- 16. WCF 데이터 서비스 보안 옵션
- 17. WCF 데이터 서비스 (ADO.Net 데이터 서비스 또는 아스토리아 서비스)
- 18. SAML을 사용하는 WCF 웹 서비스 및 데이터 서비스
- 19. Wcf 데이터 서비스 - 401 오류
- 20. WCF 데이터 서비스, 확장 문제
- 21. WCF 웹 서비스 및 클라이언트
- 22. WCF 웹 서비스 및 생성자
- 23. WCF 메타 데이터 (IMessageExchange)에서 클라이언트의 끝점 및 바인딩 만들기
- 24. Windows 서비스 및 WCF
- 25. Msmq 및 WCF 서비스
- 26. WCF 서비스 및
- 27. 패턴 및 WCF 서비스
- 28. WCF 서비스 사용 및 데이터 집합으로 데이터 전달
- 29. WCF 데이터 서비스 및 데이터 바인딩에서 관련 테이블 쿼리
- 30. WCF 데이터 서비스 : '작업 없음'
당신이 당신의 바인딩 정보를 게시하시기 바랍니다 수 있습니까? –
바인딩 정보를 지정할 필요가 없다고 생각합니다. 문제는 메타 데이터 생성 기능을 사용하지 않는 WebServiceHostFactory를 사용했기 때문입니다. – satispunk