0
我有一個帶有get方法的示例ASP.NET Web API,我在該方法的頂部添加了一個[Authorize]
屬性的前綴。我可以請知道我該如何從瀏覽器或提琴手調用此方法?另外,我在Windows Azure上託管這些API如何在ASP.NET Web API中使用Windows Azure實現授權
public class ValuesController : ApiController
{
// GET api/values
[Authorize]
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}
}
感謝您的迴應,文章是非常豐富的,我想實現CustomHttpsAttribute,我應該註冊在filterconfig類? – mahesh
不,FilterConfig用於爲您的ASP.NET MVC控制器聲明全局過濾器。它與Web API無關。如果你想爲Web API配置一些東西,你應該在適當的配置對象上進行。這應該發生在'〜/ App_Start/WebApiConfig.cs'文件中。 –
我在WebAPIConfig文件config.Filters.Add(new CustomHttpsAttribute())中添加以下代碼; – mahesh