cost 321 ms
將 WCF 服務訪問限制為僅使用控制台應用程序托管的本地主機

[英]Restricting WCF Service access to only localhost which is hosted using console application

我對 WCF 很陌生。我有一個使用控制台應用程序托管的 WCF 服務,但是需要從托管在同一台機器上的 C# web 服務調用 WCF。 那么如何限制端點訪問環回 ip,即 127.0.0.1 現在我可以訪問托管在不同機器上的 WCF 服務端點(比如 10.XXX)。例如,我可以輸入http://1 ...

WCF netTCPBinding的意外行為

[英]Unpredictive Behaviour of WCF netTCPBinding

我正在實現WCF netTCPBinding並在運行與數據庫有關的任務時遇到問題。 例外是“ System.Net.Sockets.SocketException:'net tcp綁定中的'現有連接被遠程主機強行關閉'”。 但是,該行為是不可預測的,有時它不會給異常,並且運行平穩,而有時它會 ...

當自托管主機應用程序甚至無法使用WCF服務本身時定義服務端點的意義是什么?

[英]what is the point of defining service endpoints in a WCF service itself when a self-hosted host application can't even use it

我完全不熟悉WCF,但仍在學習基礎知識。 到目前為止,我了解到的是,我可以創建一個服務,並在該服務的配置文件中配置其端點和行為。 當我通過Visual Studio運行服務時,將創建一個默認應用程序,並且該服務將成功托管在IIS中,並且一切正常。 現在,當我為服務創建主機應用程序時,我 ...

WCF JSON錯誤處理程序導致異常

[英]WCF json error handler causes exception

我在端點中配置了兩種行為: 一種是用於json序列化,基本上與此處的示例非常相似。 重要的是以下內容: 另一個用於錯誤處理。 這樣,當引發異常時,就會將json格式的消息發送到客戶端。 代碼是從這里獲取的 (答案盯着:“這是一個基於以上信息的完整解決方案:”) ...

使用ClientBase調用WCF服務時如何設置EndpointBehaviors名稱

[英]How to set endpointBehaviors name when calling wcf service using ClientBase

我在數據庫的客戶端端點不在web.config中。 我正在使用ClientBase,它具有構造函數的數量,可以在其中傳遞綁定,地址等。並且可以調用客戶端wcf服務。 我在web.config中定義了綁定配置和行為配置。 使用ClientBase時可以傳遞這些名稱。 但是我找不到該類的任何 ...

在集線器之外獲取SignalR用戶(Hub.Context)

[英]Get SignalR User (Hub.Context) outside of hub

有沒有辦法讓當前的signalR請求用戶在集線器外? 我可以在hub方法中使用Hub.Context.User,但是如果hub方法調用任何其他底層圖層? Wcf服務調用 - 附加的BehaviorExtensionElement用於添加具有當前用戶標識名稱的wcf消息頭。 是的,我發 ...

如果輸入的必需屬性為空節點,則返回WCF捕獲錯誤

[英]WCF Catch faults returned if input has empty node for required property

我已經創建了一個使用Unity / Unity.WCF / Unity.Interceptors進行故障處理的WCF服務。 現在,如果我執行SOAP請求,並且未在請求中包含必需的節點-服務方法將執行-我將引發異常,而我的攔截器會將其轉變為SOAP錯誤。 例: 我可以使用調試器 ...

如何為IIS托管的WCF服務上的所有操作添加OperationBehavior?

[英]How to add OperationBehavior for all operations on IIS hosted WCF service?

我有一個自定義的OperationBehavior。 我想一次將其應用於所有操作。 不幸的是,無法針對整個服務或在web.config中配置OperationBehaviors。 在測試應用程序中托管WCF服務時,我可以執行以下操作: 但是,如何在IIS托管的Web應用程序中執 ...

SoapUI獲得響應,但.Net客戶端未獲得響應

[英]SoapUI get response but not the .Net Client

我試圖從.net客戶端訪問https Java Webservice,但始終以“ 504 Gateway Timeout”異常結束。 我可以使用SoapUI從同一個Web服務獲得響應。 我還注意到,SoapUI和.net客戶端的請求消息不相似。 我的問題是,錯誤的消息格式是否會導致 ...

如何同步調用WCF服務

[英]How to call a WCF service Synchronously

我有一個WCF服務,我使用VS 2010中的“添加服務引用”創建客戶端。 問題是,雖然未選中“生成異步操作”選項,但異步調用服務。 那么如何同步調用服務呢? 這個行為在哪里定義(在客戶端或服務器上)? 我是WCF的新手。親切地指教 客戶端是控制台應用程序。 我沒有選中 ...

WCF行為擴展的單元測試

[英]Unit Testing a WCF Behavior Extension

這真讓我抓狂。 我有一個擴展名,如果有錯誤,我們可以使用它來更改請求的內容響應。 基本上,如果一切正常,它將像往常一樣序列化為JSON,但是如果我們遇到未處理的異常,則會基於不同的對象進行序列化。 我們需要圍繞此進行單元測試,但我無法弄清楚如何編寫它們。 驗證其是否有效的方法圍繞着S ...

WCF-使用自定義終結點行為時的解決問題

[英]WCF - Addressing issue when using custom endpoint behavior

我正在嘗試在WCF服務中實現自定義終結點/操作擴展。 我已經在websconfig中連接了自定義擴展名,以便可以使用屬性裝飾服務和操作。 但是這樣做之后,出現以下錯誤: 由於EndpointDispatcher上的AddressFilter不匹配,因此無法在接收方處理帶有To'ht ...

自定義行為不會在我的web.config中注冊

[英]Custom Behavior won't register in my web.config

我有一個使用Json.NET(newtonsoft)作為自定義序列化程序的工作應用程序。 目前,我在自定義的WebServiceHostFactory中添加了WebHttpBehavior的衍生版本。 請參閱本博客末尾的代碼段,了解我是如何附加它的。 由於我在IIS中托管此服務,我想擺 ...

通過網絡在app.config中加載具有WCF behaviorExtension的應用程序時出現SecurityException

[英]SecurityException when loading an app with a WCF behaviorExtension in the app.config over the network

我有一個.NET 4 .exe(Winform桌面應用程序),我已經添加了一個WCF behaviorExtension。 應用程序在本地計算機上加載正常,但在通過網絡加載時會拋出SecurityException。 如果我省略了setMaxFaultSizeBehavior behavio ...

像WCF REST中的操作篩選器一樣?

[英]Something like an operation filter in WCF REST?

我正在尋找MVC中的AuthorizeAttribute類的東西,可以像這樣使用: 該WcfAuthorizeAttribute ,將嘗試使用FormsAuthentication對用戶進行身份驗證,並設置上下文的IPrincipal或返回未經授權的HTTP 401。 我嘗試了IO ...

使域數據可用於 WCF 行為

[英]Making domain data available to WCF behavior

在我的應用程序中,我有一個值(“BusinessUnit”),我想將它添加到對 Web 服務的每個請求中。 這樣做的一種方法是編寫 WCF 行為,這將為我插入值。 但是,我不清楚的一個部分是如何從我的應用程序和行為中獲取這個值。 為了說明我的問題,這里是我可以如何實現它。 有任何想法嗎? ...

WCF服務行為擴展拋出空引用異常

[英]WCF service behavior extension throwing null reference exception

因此,即時通訊試圖編寫路由服務。 這個想法是,每次有人呼叫路由服務時,WCF行為擴展都會隨機選擇端點。 我使用了來自MSDN的經過稍微修改的示例,稱為DynamicReconfiguration,以實現該目標。 我的web.config的一部分看起來像這樣 和行為擴展與實現 ...

WCF-客戶端是否必須具有與端點相同的行為?

[英]WCF - Does a client must have the same behavior as the endpoint?

我有以下WCF端點配置: 這是我的客戶端配置: 我正在動態地進行網絡服務調用,提供了一個不同的地址: 呼叫端點時,出現以下錯誤消息: {由於EndpointDispatcher的ContractFilter不匹配,帶有接收方'http:// IMyService ...

在行為中引發錯誤並將其返回給客戶端

[英]Throwing a fault inside a behavior and returning it to client

我正在WCF中編寫一些服務,以供Silverlight客戶端調用。 每當通過IDispatchMessageInspector返回故障時,我都會將狀態代碼更改為200。 它的工作原理幾乎是完美的,但有時仍會返回錯誤500:NotFound。 我剛剛編寫了另一個IDispatchMe ...


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