使用WCF数据服务查询字符串中的Api密钥
本文关键字:Api 密钥 字符串 查询 WCF 数据 服务 使用 | 更新日期: 2023-09-27 18:03:31
我使用基于查询字符串的api键为我的WCF数据服务。我可以很容易地在服务器上处理这个问题——你如何在WCF数据服务中实现API密钥?
然而,我如何从客户端发送额外的查询字符串参数,使用VS2010的添加服务引用功能?我看到了一个查询时这样做的例子,但肯定不是在添加/更新对象时。
你有几个选择:
-
通过
.AddQueryOptions ()
添加到"查询字符串"
参见http://msdn.microsoft.com/en-us/library/cc646860.aspx
和示例http://social.msdn.microsoft.com/forums/en gb/adodotnetdataservices/thread/226c47f7 f7bc - 4450 - 8 dff e1136e8404ba -
使用
DataServiceContext.Credentials
参见http://msdn.microsoft.com/en-us/library/system.data.services.client.dataservicecontext.credentials.aspx
和http://msdn.microsoft.com/en-us/library/system.data.services.client.dataservicecontext.aspx -
使用
Request header
见http://msdn.microsoft.com/en-us/library/gg258441.aspx
和http://msdn.microsoft.com/en-us/library/system.data.services.client.dataservicecontext.sendingrequest.aspx