簡體   English   中英

如何禁用WCF自托管localhost僅限PC的防火牆端口例外窗口的服務升級?

[英]How to disable WCF self-hosted localhost pc only service promotion of firewall port exception window?

我在TCP上托管本地WCF服務。 應用啟動用戶收到防火牆提示以創建端口防火牆例外時,我的服務正在嘗試使用。

var host = new ServiceHost(typeof(MyService));
host.AddServiceEndpoint(
    typeof(IMyService),
    new NetTcpBinding(),
    "net.tcp://localhost:18673/MyService");
host.Description.Behaviors.Add(new ServiceMetadataBehavior { HttpGetEnabled = false });
host.Open();

我只想創建僅支持本地PC的服務,而無需打開本地網絡的端口,並且我不想在我的應用程序用戶中出現防火牆提示。

解決這里在本地托管WCF

我需要的只是使用NetNamedPipeBinding而不是NetTcpBinding

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM