我有一个调用SQL存储过程的WCF服务方法.我正在使用IIS 5开发(不能做太多,II6/7不可用)
为了获得一些收益,我通过将调用放入ac#TPL任务来对此存储过程进行多次异步调用.
当作为任务运行时,我收到SQL异常..."登录失败.登录来自不受信任的域,不能与Windows身份验证一起使用"
但是,如果我在不使用任务的情况下运行完全相同的进程,则SQL连接没有问题
在我看来,IIS虚拟文件夹(WCF)的凭据未被委托给任务?任何想法如何我可以具体化TPL任务线程的凭证,即使用相同的父母等?
我正在使用Windows身份验证(sspi)和模拟,以便能够连接到单独的SQL框.
你的帮助表示赞赏