如何在Web服务中缓存凭据?

时间:2010-12-16 13:40:50

标签: windows web-services credentials

我在Windows 2003 Server上运行REST Web服务。我想从移动应用程序中提示我的用户输入他们的Windows域凭据。我想将这些凭据发送到Web服务,并将它们缓存几天。看来我可以使用低级Credentials Management functions来缓存凭据,但到目前为止我看到的所有内容都暗示它们是从交互式会话中调用的。 在Web服务中缓存这些凭据的最佳方法是什么?

更多信息:我需要在Web服务中缓存凭据的原因是因为我需要它们来访问一些后端资源(即SQL Server等)

2 个答案:

答案 0 :(得分:1)

您通常不会在Web服务中缓存内容。

您是如何提示他们开始输入凭据的?那个app / piece应该缓存信息。

答案 1 :(得分:0)

Windows Identity Foundation似乎提供了一种更好的机制来实现我想要的。我会调查那个。