如何使用特定格式定义令牌

时间:2011-09-09 08:04:33

标签: c#-3.0

我正在创建Web服务身份验证。当客户端使用用户名和密码登录时,服务器会将令牌或公钥返回给客户端以请求Web服务功能。我喜欢定义令牌格式(randomcode + userid + dateformat(yyyy-mm-dd)+ randomcode)。你能举例说明这个例子吗? 以下是我的代码。

string token = Guid.NewGuid().ToString();
HttpRuntime.cache.Add(
    token,Username,Null,
    System.Web.Caching.Cache.NoAbsoluteExpiration,
    TimeSpam.FromMinutes(60),
    System.Web.Caching.CacheItemPriority.NotRemovable,
    null);

最诚挚的问候, Wai Mar Khaing

1 个答案:

答案 0 :(得分:0)

我不确定你的问题是什么,但我试试:

string token =
    Guid.NewGuid().ToString() +
    Username +
    DateTime.Now.ToString("yyyy-mm-dd") +
    Guid.NewGuid().ToString()