草庐IT

wcf-authentication

全部标签

c# - 通过 WCF 中的命名管道将消息从 Windows 服务记录到应用程序

我有一个Windows服务,它从连接到我的PC的串行设备执行一些数据收集。此Windows服务通过命名管道托管WCF服务,然后我的一个应用程序可以使用该服务来查询串行数据。问题是我有时想从服务向应用程序发送日志消息-例如,每次通过串行连接接收到某个值时,我想向应用程序发送日志消息。命名管道上的WCF在从应用程序中提取服务信息方面工作得非常好,但我想做的是不时地将一些值从服务推送到应用程序。有什么想法吗?AK 最佳答案 我们最近解决了这个问题。我们的解决方案可以在flexbit.at(German)找到带有可下载的sampleproj

c# - 作为 WebService 使用的 WCF 添加了一个 bool 参数?

我已经在VS2008中创建了默认的WCF服务。它叫做“服务1”publicclassService1:IService1{publicstringGetData(intvalue){returnstring.Format("Youentered:{0}",value);}publicCompositeTypeGetDataUsingDataContract(CompositeTypecomposite){if(composite.BoolValue){composite.StringValue+="Suffix";}returncomposite;}}它工作正常,接口(interfac

c# - 如何在 RESTful WCF API 中实现 HMAC 身份验证

我们正在使用WCF(目前是.Net3.5,但很快就会迁移到.Net4)构建一个RESTfulAPI。我们有一个功能框架,但它目前是不安全的。它需要能够从.Net应用程序以及iOS、Android和Web应用程序访问。我们想使用描述的HMAC身份验证方案here和here,但是在描述如何验证散列时,这两个示例似乎都分崩离析。第一个示例未能描述UserKeys对象(哈希表?),第二个示例缺少客户端和服务器端的GetUserKey方法。任何人都可以解释如何在这些示例中生成/存储/检索/使用“用户key”/token,或者提供一个更好的示例(如果可能,提供源代码)如何在RESTful中使用HM

c# - WCF 存在并且部分工作但对于某些调用返回 "no endpoint listening - (404) Not Found."

我们的服务可以处理从小到大的数据集(文档生成),它对某些调用工作正常,但对于某些特定请求(完全相同的方法,不同的参数)它只返回:System.ServiceModel.EndpointNotFoundException:Therewasnoendpointlisteningathttp://localhost:8010/MyService/MyService.svcthatcouldacceptthemessage.ThisisoftencausedbyanincorrectaddressorSOAPaction.SeeInnerException,ifpresent,formored

c++ - Qt 的 WCF 服务?

我希望我的Qt应用程序向另一个使用WCF以.Net编写的应用程序公开服务。Qt是否支持实现WCF服务? 最佳答案 据我所知,没有对WCF或扩展的“原生”Qt支持;然而,如您所知,WCF可以使用和公开Web服务(除了WCF或远程服务等)。您需要做的就是将其公开为Web服务,供其他.NET应用程序使用。但这带来了一个有趣的方面;通常您会编写一个Windows服务(我假设您在Windows上),它作为Web服务公开,而不是通过Qt公开。Qt并不理想,因为它是一个GUI框架(也是一个非常好的框架);你会遇到一些有趣的情况,如discusse

iOS 使用 HTTPS 使用 WCF 服务

我正在开发一个iPad应用程序,它将使用WCF服务HTTPS(可能使用soap)。我在iPad上使用NSURLConnection连接到HTTP网络服务并且工作正常。但WCF服务将使用HTTPS。WCF作为一些不同的配置(例如,安全模式:Transport、Message和TransportWithMessageCredential)。iPad使用HTTPS使用WCF服务是否有任何限制?什么是最好的方法? 最佳答案 您可以使用NSURLConnection本身。如果您想在连接到服务器时处理安全凭证,您必须查看以下方法,-(BOOL)

c# - MonoTouch 连接到 Azure ACS、Azure SQL/Azure WCF

我将制作iOS应用程序,并想知道使用新语言ObjectiveC和Cocoa或使用旧语言C#和Mono-Touch进​​行开发之间的区别应用程序的要求应该是使用azure和存储/检索信息以经常存储在本地设备上,内容浏览和token登录到门户,截止日期是从今天开始的2个月,我从未开发任何iPhone/iPad应用程序之前。我可以知道哪个更容易开始吗?是否有任何用于Mono的资源?虽然我发现如果我可以使用旧的编程语言会很棒,但似乎没有这样的东西来支持monoTouchazure开发......感谢您的回复。 最佳答案 首先,您在一个帖子中

c# - Pushsharp 发送苹果通知失败 : SSL Stream Failed to Authenticate as Client

我尝试在IIS上托管的ASP.NETMVC项目上使用Pushsharp库向苹果设备发送推送通知。我的代码:publicstaticvoidSendAppleNotification(){//Configuration(NOTE:.pfxcanalsobeusedhere)byte[]arr=File.ReadAllBytes("D:\\MySoftware\\pa_Dev.pem");varconfig=newApnsConfiguration(ApnsConfiguration.ApnsServerEnvironment.Sandbox,arr,"1234");//Createane

.net - iOS 应用程序的 WCF 或 Web 服务 (.asmx)?

我对网络开发和网络服务还很陌生。我一直在使用C#在.NET中使用传统的Web服务(.asmx)。有人建议现在很多服务都使用WCF,我想知道我是否应该学习WCF并使用它来与我的iOS应用程序通信。WCF似乎有点学习曲线,因为我在.NET框架方面没有任何经验(C#方面的经验很少)。我不确定是否值得花时间在WCF上,或者我应该只使用传统的方式编写Web服务。有什么建议吗? 最佳答案 我建议避开WCF,使用MicrosoftWebAPI或ServiceStack.两者都可以为您提供简单的RESTful服务,支持内容协商——即这些服务应该很容

ios - 无法使用 Xamarin 和 WCF 访问 Web 服务

我想使用Xamarin和WCF使用公共(public)Web服务。对于此演示,我将使用Xamarin.iOS。这是我尝试使用的(公共(public))网络服务:http://www.webservicex.net/globalweather.asmx?WSDL在XamarinStudio中,我使用来自网络服务的URL添加了一个网络引用。所选框架设置为WindowsCommunicationFoundation(WCF)。现在,我正在使用以下代码连接服务:var_client=newGlobalWeatherSoapClient();_client.BeginGetWeather("Be