Как создать сам хостинг служб WCF в службе Windows с помощью междоменного
У меня есть служба Windows, которая самостоятельно размещает службу WCF. Служба Windows содержит всю логику. Вызов службы WCF с использованием ajax, но браузеры отправляют ошибку, как метод Not allowed и No Access-Control-Allow-Origin. используя это
<pre>WebServiceHost host = new WebServiceHost(typeof(Generat), new Uri("http://localhost:8800/GetClient")); ServiceMetadataBehavior smb = new Ser<code></code>viceMetadataBehavior(); smb.HttpGetEnabled = true; smb.MetadataExporter.PolicyVersion = PolicyVersion.Policy15; host.Description.Behaviors.Add(smb); host.Open();
Что я уже пробовал:
самообслуживание узла WCF успешно и служб Windows и запускается, но при вызове из другого веб-приложения дают ошибку
и звоните с помощью ajax
$.ajax({ url: 'http://localhost:8800/BCon/GetClient', type: 'GET', contentType: 'application/json;charset-uf8', dataType: "json", }).success(function (data) { alert(data); }).error(function (error) { alert(error); });