最近,我工作的公司决定使用DotNetOpenAuth授权要使用我正在开发的特定Web服务的用户。
现在,我已启动并运行SOAP Web服务,并且还运行了DotNetOpenAuth的OAuthConsumer和OAuthServiceProvider示例。Web服务,使用者和服务提供者都在IIS7上运行,每个都在自己的站点中。
我的问题是,如何从Web服务的数据合同中调用方法,而不是从DotNetOpenAuth的IDataApi数据合同中调用方法?
我需要构建新版本的DataApi类吗?在这种情况下,这个新类应该扩展到什么(而不是IDataApi)?
谢谢!