HTTP URL http:// :8000/HelloWCF/ kaydedilemedi. Süreci bu ad için erişim haklarına sahip değil
XML bir acemi, ama benim deneyimini geliştirmek için çalışıyorum. Ve ilk adımda sorunla karşılaştım. En basit bisiklet Federasyonu hizmet yarattım. Kod listesi: (tek bir dosyada tüm kod)
using System;
using System.ServiceModel;
namespace EssentialWCF
{
[ServiceContract]
public interface IStockService
{
[OperationContract]
double GetPrice(string ticker);
}
public class StockService : IStockService
{
public double GetPrice(string ticker)
{
return 94.85;
}
}
class Service
{
static void Main(string[] args)
{
ServiceHost serviceHost = new ServiceHost(typeof(StockService),
new Uri("http://localhost:8000/HelloWCF"));
serviceHost.AddServiceEndpoint(typeof(IStockService), new BasicHttpBinding());
serviceHost.Open();
Console.WriteLine("To continue press ENTER");
serviceHost.Close();
}
}
}
Beni teselli üzerinden bir sayı vermek hizmet olurdu. Ama debug bana özel ver: (yerine :) )
HTTP URL http:// :8000/HelloWCF/ kaydedilemedi. Süreci bu ad için erişim hakları (ayrıntılar için http://go.microsoft.com/fwlink/?LinkId=70353) yok.
Hiç aynı durumla karşı karşıya mı? Her tavsiye görmekten memnun olacağım. Şimdiden teşekkürler.
CEVAP
Özel durum metni ne yazık ki, bağlantı, http://go.microsoft.com/fwlink/?LinkId=70353 kırık. Ancak, izinleri ayarlamak için nasıl açıklıyor http://msdn.microsoft.com/en-us/library/ms733768.aspx yol için kullanılır.
Temelde aşağıdaki komutu kullanın bildirir:
netsh http add urlacl url=http:// :80/MyUri user=DOMAIN\user
Ayrıntılar netsh
yardımı kullanma hakkında daha fazla yardım alabilirsiniz
Örneğin: netsh http add ?
http add
komutu hakkında yardım verir.
Değil't küçük bir favicon başka b...
Nasıl olursa http://'in eklemek i...
En iyi HTTP durum " için REST API ...
Java kullanarak.net.Ateş ve işlemek iç...
Güncelleme ve silme için HTTP durum ko...