急求:Web Service相关
功能:
SQL每个存储过程执行时需要验证用户的用户名、密码
Web Service中使用SQL的存储过程,需给存储过程传参(用户名、密码)
客户端可以通过浏览器或者c#的WinForm窗体程序调用Web Service
问题:
怎样使客户端本次登录时,记录用户名和密码供WebService传递给存储过程,避免每调用一次Web方法(存储过程)就要从客户端传递一次用户名和密码;(若使用Cookie或Session等烦请详解,本人对这些不太熟悉)
怎样使用户退出客户端程序或者关闭浏览器时,清除登录时记录的用户名和密码;
怎样避免调用Web方法返回SQL数据时出现混乱,如A用户的调用信息被B用户得到,B用户数据的被C用户得到;
说明WebService和客户端程序都使用c#,数据库为SQL Server