我创建了一个站点 使用技术为通过asp.net 调用WCF服务
WCF安全验证我使用的是通过x.509证书加密USERNAME方式进行验证,我想讲用户名和密码存入到数据库中,可是这样的话是不是每次调用WCF都访问数据库去验证用户信息,这样对性能影响比较大,需要怎么处理?
Asp.Net 访问 WCF 的请求可以分为两个部分,一是运行在服务器端的 IIS 应用程序池访问 WCF,而是运行在客户端浏览器中的 JS 访问 WCF。是否这两种方式都要支持?
你可以把帐号和密码(可逆加密)存到web.config里面。
验证的话,通过一个通用类,把UID和PWD封装为两个属性。
属性用于把key获取web.config的appSettings列表的value信息返回。
<appSettings>
<add key="UID" value="uid"/>
<add key="PWD" value="pwd"/>
</appSettings>
这样只能有一个,我想通过后台能设置用户信息,我现在比较倾向存储到XML里面
用户名密码价格缓存不就得了?
请教下,WCF能使用memcache缓存么?
@余粮: 当然可以啊,完全没问题
有听说过口令吗?就是他了