2
在asp.net web服務中我們是否可以限制某些方法給某些用戶。 例如,userA應該訪問methodA和methodB,但userB只訪問methodB。 我們可以這樣做嗎?如果是,那麼如何?asp.net web服務如何限制某些用戶訪問某些方法
在asp.net web服務中我們是否可以限制某些方法給某些用戶。 例如,userA應該訪問methodA和methodB,但userB只訪問methodB。 我們可以這樣做嗎?如果是,那麼如何?asp.net web服務如何限制某些用戶訪問某些方法
u可以使用PrincipalPermission
這裏樣品如何實現。所有用戶(UserB,UserA,Admin
)可以訪問此方法)
[PrincipalPermission(SecurityAction.Demand, Role = "UserB")]
[PrincipalPermission(SecurityAction.Demand, Role = "Admin")]
[PrincipalPermission(SecurityAction.Demand, Role = "UserA")]
public bool Add(Item item)
{
}
什麼樣的Web服務的? – Stilgar 2014-08-29 08:14:10
REST風格的Web服務 – 2014-08-29 08:17:36