У меня есть страница с разделом комментариев. Этот раздел связывается с WebMethod
, чтобы вставить новый комментарий.Использование FormsAuthentication на webMethod
[WebMethod]
public static bool insertComment(string commentString)
{
//userName validation here
string userName = (FormsAuthentication.Decrypt(Request.Cookies[FormsAuthentication.FormsCookieName].Value).Name);
return new CommentClass().InsertComment(commentString, userName);
}
Проблема заключается в том: «Ссылка на объект необходим для не-статического поля». Я знаю, что могу отправить информацию из скрытого поля или div
, однако, это поле информации может быть легко изменено. Итак, какой способ можно использовать, чтобы узнать, какой пользователь отправляет, на стороне сервера? спасибо большое!
Является ли 'Request' объектом, которому требуется ссылка? –
Да! извините за это ... это единственная часть, которая требует ссылки. –