2
私はがのUser
を確認して認証する機能を持っており、それに基づいてデータがそれぞれのユーザーに表示されます。関数名はGet_AuthenticateUser_Ums(strUserName);
サイトが機能していない場合のエラー
です。Page_load
でこの関数を呼び出します。この関数にはweb service
が含まれています。今、私が欲しいのは、サービスが動作したり、いくつかの問題がありますされていない時はいつでも、私は、サイトがユーザーに表示されるべきではないとのメッセージが以下
The service is down, so couldnt load the site.
が私のコードであるよう促し
if (!IsPostBack)
{
Get_AuthenticateUser_Ums(strUserName); }
とすべきであることをしたいです機能
private void Get_AuthenticateUser_Ums(string strUserName)
{
try
{
strReturnMessage = string.Empty;
Boolean bolReturn = ObjUMS.AuthenticateApplicationAccess(strUserName, strAppUrl, out strReturnMessage);
if (bolReturn)
{
DataSet dsUserGroups = new DataSet();
dsUserGroups = ObjUMS.GetUserAppDetailsbyUserNameApplicationUrl(strUserName, strAppUrl, out strReturnMessage);
if (dsUserGroups.Tables[1] != null && dsUserGroups.Tables[1].Rows.Count > 0)
{
string strSubGroupName = dsUserGroups.Tables[1].Rows[0]["SUBGROUP_NAME"].ToString();
if (strSubGroupName == "UBR Requester")
{
if (dsUserGroups.Tables[2] != null && dsUserGroups.Tables[2].Rows.Count > 0)
{
string[] allStates = dsUserGroups.Tables[2].AsEnumerable().Select(r => r.Field<string>("BOUNDARY_VALUE")).ToArray();
ViewState["States"] = string.Join(",", allStates);
}
}
else
{
Response.Redirect("~/NotAuthorize.aspx", false);
}
}
else
{
Response.Redirect("~/NotAuthorize.aspx", false);
}
}
else
{
Response.Redirect("~/NotAuthorize.aspx", false);
}
}
catch (Exception ex)
{
throw ex;
}
}
この部分は動作しません。あなたはこれからどんな反応を得ていますか? –
@sangramparmar:ObjUMS.AuthenticateApplicationAccess(strUserName、strAppUrl、out strReturnMessage);エラーが発生した場合、メッセージは他の賢明なブランクになります – BNN
@VVVVメッセージはどのような手段を与えられますか? – Webruster