如何使用HMACSHA256

时间:2015-05-19 11:22:27

标签: api authentication web

我是WEB api的新手。如果有人可以通过使用HMACSHA256创建哈希来为我提供用于验证用户身份的示例代码,我将不胜感激。以下是我的API控制器代码。我想在调用之前对GetCategoryNewsByFilter进行身份验证。

using NewsBytesApi.Attributes;
using NewsBytesApi.Models;
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.Entity.Infrastructure;
using System.Data.Objects;
using System.Data.SqlClient;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;

namespace NewsBytesApi.Controllers
{


    public class ValuesController : ApiController
    {
        NewsLetterDBEntities dataContext = null;



        public List<storyRepo> GetCategoryNewsByFilter()
           {

               dataContext = new NewsLetterDBEntities();
               List<storyRepo> lstStoryRepo = new List<storyRepo>();
               storyRepo obj = new storyRepo();
               obj.StoryContent = "ABC";
               obj.StoryHeader = "DEF";
               lstStoryRepo.Add(obj);
               return lstStoryRepo;

           }

        }
    }

0 个答案:

没有答案