[英]Return 403 Error code from WCF service
我在C#中有一個非常基本的RESTful WCF服務,如下所示。
public SchoolList[] GetSchoolList(string authenticationToken, string term, string stateID, string schoolTypes)
{
if (!TokenAuthenticator.Authenticate(authenticationToken, out marketPlaceIdInner))
{
//throw new ApplicationException(Constants.InvalidAuth); //**line 1**
}
try
{
SchoolList[] returnedschoolList = schoolManagementCacheServiceClient.GetSchoolSuggestions(term, schoolTypes, stateID).ToArray<SchoolList>();
return returnedschoolList;
}
finally
{
schoolManagementCacheServiceClient.Close();
}
}
它運行良好,我想實現的是當控件到達第1行時,我想返回一個簡單的錯誤字符串,HTTP狀態碼為403,即被禁止。
如何用最少的代碼實現它? 我引用了其他代碼示例,這些示例太大且有點復雜。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.