IIS 외부에서 호스팅되는 WF 서비스에서 여전히 극도의 지속성으로 해킹 당합니다. 이제 WF 서비스 게시 메타 데이터에 문제가 있습니다. 누군가 내 코드를보고 내가 놓친 단계를 볼 수 있습니까? 내 시나리오를 우연히 발견 한 몇 가지 자습서로 인해 쉽게 보일 수 있습니다. 나는 무언가를 간단하게 놓치고있다. 여기에 내 현재 재판 코드입니다 :워크 플로 서비스 호스트가 메타 데이터를 게시하지 않습니다.
const string serviceUri = "http://localhost:9009/Subscribe";
WorkflowServiceHost host = new WorkflowServiceHost(new Subscribe(), new Uri(serviceUri));
host.AddDefaultEndpoints();
host.Open();
구독하기()을 XAML 파일에 코딩 내 호스팅 워크 플로우 서비스를 테스트하기 위해 간단한 받고 sendreply 활동을 포함하는 활동이다. xamlx (WF 서비스) 파일이 아닙니다. 이 작업은 충분히 간단해야하지만 응용 프로그램과 서비스가 시작되면 URI로 이동할 때 브라우저에서이 메시지가 나타납니다.
"이 서비스에 대한 메타 데이터 게시가 현재 비활성화되어 있습니다."
기본 엔드 포인트를 추가하면 서비스 초기화를 충족시키고 메시지 대기 상태가되기에 충분한 메타 데이터 및 설명을 제공하지 않아야합니까?
는 확실하지 않았다하지만 여전히으로 작동 같은 방식. – jlafay