草庐IT

wcf-security

全部标签

xml - WCF XML 和列表序列化

我有一个需要一些xml的基本WCF服务。一些xml是这样的列表:12342533BrownShows13453452345RedShows1在我的类(class)中,这被存储到我有:[DataMember(Name="Products",Order=4,IsRequired=false,EmitDefaultValue=false)]publicListproducts;然后在我的产品类中,我有SKU、价格、产品名称和数量。正在设置我类(class)中的其他非列表项,但看起来好像xml没有填充我的列表。我错过了什么吗?这是我的产品类publicclassProduct{[DataMem

c# - 控制 WCF XML 输出中的命名空间前缀

我的WCF服务当前的输出如下(下面只展示了一部分):STATE_CD1STATE_CD_TXTAlabamaSTATE_CD_SHORT_TXTAL在示例中,“RowDetail”元素针对美国的每个州重复。我有两个问题:如何删除标签中的“a:”前缀。我假设我需要更改xmlns设置,但我不确定如何在不引发错误的情况下执行此操作。我查看了其他线程,但无法使其正常工作。是否可以从输出中删除无关的元素,即“行”和“字段”?我明白它们为什么会在那里-这是由于我设置类(class)的方式(在下面发布),但看IMO很乱。类:[DataContract]publicclassResults2Detai

java - Spring Security XML 配置与 Java 配置

我有SpringSecurity的XML配置,这是我通过大量指南完成的。它应该拦截url并使用自定义过滤器提供ldap身份验证管理器的身份验证。所以这里是:现在我正在尝试用JavaConfig重写它。但我不知道如何在那里使用自定义过滤器。有.addFilterBefore但我不能只把before="LAST"或before="PRE_AUTH_FILTER"放在那里。因为没有这样的东西。我该如何重写它?@Configuration@EnableWebSecuritypublicclassSecurityConfigextendsWebSecurityConfigurerAdapter{

java - 在 Spring Security Oauth2 中使用 RemoteTokenServices 配置资源服务器

我正在尝试使用springsecurityoauth2实现授权服务器和资源服务器。到目前为止,我已经设法设置了授权服务器,并且由于我不想共享jdbctoken存储,所以我正在尝试使用remoteTokenService来验证我的token@资源服务器。但是每次我尝试访问资源REST方法时都会收到401错误。由于项目的性质,我正在使用xml配置来设置spring安全性。我试过另一个使用Javaconfig的示例项目,它运行良好。这是我在资源服务器中的配置。网络.xmlrest-projectrestprojectImplementationcontextConfigLocationcla

xml - 使用 Xml 数据源 [WCF] 的 SSRS 是可能的,但是否可取?

我们需要在报告中使用WCF作为数据源。[服务器模式]点网4.0/SSRS2008R2/ASP.Net4.0这背后的想法是在从报表到标准应用程序网格的整个应用程序中应用通用业务规则。基本上它会按照通常是这样的[RDL-SQLServer数据提供程序-数据库]但是我们需要的是[RDL-XML/自定义数据提供者-WCF方法-业务层--数据库]我们的主应用程序也将使用WCF层。实际上,出于实际目的,它是一个接口(interface)层,因此如果我们不得不使用SSRS的Web服务来代替,我们会考虑这种方法是否有优势。我找到了一些关于我们方法的文章http://weblogs.asp.net/je

java - 启动服务器时出现异常 : java. lang.NoSuchMethodException : org. springframework.security.authentication.ProviderManager.<init>()

我已经从Spring中实现了UserDetailsS​​ervice并创建了一个从数据库中获取用户的函数,但在启动服务器时出现以下错误Causedby:org.springframework.beans.BeanInstantiationException:Couldnotinstantiatebeanclass[org.springframework.security.authentication.ProviderManager]:Nodefaultconstructorfound;nestedexceptionisjava.lang.NoSuchMethodException:or

.net - WCF、ASMX 基本 HTTP 绑定(bind)和 IIS

我一直在使用WCF“自”托管应用程序进行大量工作。我最近被要求编写一个Web服务,其中调用客户端是一个名为“WGET”的基于Linux的程序。我想使用WCF而不是传统的ASMXWeb服务。Web服务正在返回一个标准的XML响应。我不确定这两种技术之间的强调细节,但我知道WCF是正确的途径。我创建了一个要托管在IIS中的WCF服务(使用basicHttpBinding)。1.)经典ASMX网络服务(标准HTTPPOST/GET)是否使用SOAP返回响应?我从XSD为Web服务响应创建了一个类。幕后究竟发生了什么?是否只有知道如何处理响应的特殊XMLHTTPheader?响应是否未包含在S

xml - 在 xml 请求中将用户名和密码传递给 wcf 服务以进行身份​​验证?

我有一个wcf服务,在该服务中,用户需要先进行身份验证才能进行服务调用。不会有通过登录验证用户的网站或验证用户的Windows/控制台应用程序。我正在考虑做这样的事情:传入一个请求:如果用户名和密码成功,返回GetCars的成功响应,否则失败。问题是我不知道如何像上面那样将请求传递给wcf服务,然后读取用户名和密码属性来验证它。 最佳答案 我将很快尝试描述我在自己的WCF服务中用于身份验证的方法。使用WS-Security规范(即wsHttpBinding,如您所用),内置了WCFSOAP端点的身份验证处理。您可以像这样在web.c

xml - 无法通过仅针对 WCF 的配置正确公开 REST XML、REST JSON 和 SOAP

我希望能够构建实现以下目标的WCF服务:RESTfully公开JSONRESTfully公开XML公开SOAP必要时的其他绑定(bind)这里的关键是,我想通过配置来完成这一切,并且只为每个需要的方法用代码编写一个函数,而不必在代码中单独指定ResponseFormat=ResponseFormat.Json或ResponseFormat=ResponseFormat.Xml以上是RESTful方法的单独函数。我已经做了很多研究,但我找不到任何可靠的证据来证明这是否完全可以通过配置实现。奇怪的是,当我构建项目时,当我通过URL访问它们时,RESTful方法可以工作,但是WSDL会抛出错

java - Spring 3 applicationContext-security-JDBC.xml 有 bean :bean not bean?

有人可以告诉我在我的ApplicationContext中我必须使用beans:bean而不是bean的什么以及如何修复它。 最佳答案 说明。基本上,您在这里处理的是XML命名空间。Spring配置允许您使用来自不同命名空间的配置元素作为一种扩展基本beans命名空间配置的方式,具有方便的特定于域的配置,如上述案例中的安全配置。如果您的配置文件集中在这些扩展命名空间之一——再次,让我们以安全性为例——如果您将默认命名空间声明为扩展命名空间而不是标准beans命名空间。就是这样xmlns="http://www.springframe