что лучше перенаправить пользователя из зоны ограниченного доступа и не сообщать ему о том, что случилось или сказать ему, что это ограничено? - PullRequest
0 голосов
/ 16 июня 2009

Например: пользователь «пытается» войти в запретную зону (то есть в админ-зону на веб-странице), что лучше выгнать его оттуда без единого слова или сообщить ему, что это админ-зона, и ему запрещено входить.

Ответы [ 7 ]

1 голос
/ 16 июня 2009

Дайте ему знать, что это ограничено. В противном случае это может привести к потере безопасности через неясность, а также будет препятствовать подлинным пользователям, которые не могут получить доступ к области по какой-либо другой причине (например, они неправильно набрали свой пароль). По крайней мере, если вы дадите им знать: «Это запретная зона, доступ запрещен), тогда они могут исключить возможность посещения, например, неправильного URL-адреса.

1 голос
/ 16 июня 2009

Если они не должны были получить доступ к странице в первую очередь, и нет никакого законного способа, которым они могли бы туда попасть, я не стал бы беспокоиться ни о каких вежливых сообщениях.

Единственная причина, по которой он у вас есть, - в интересах законных пользователей. Нет смысла помогать потенциальному злоумышленнику.

0 голосов
/ 16 июня 2009

Если они «пытаются» войти, это означает, что они уже знают, что это административная область, поэтому просто запретите вход в систему. А еще лучше, защитите область администратора, чтобы они не могли даже «попытаться» войти или войти в эту область вообще (запрещено, IP-адрес ограничен и т. Д.)

0 голосов
/ 16 июня 2009

Вы можете отправить ответ 404, как если бы административных страниц там не было вообще.

0 голосов
/ 16 июня 2009

В зависимости от используемой вами технологии, этот пользователь, вероятно, будет автоматически перенаправлен на страницу входа и сможет идентифицировать себя как администратора.

0 голосов
/ 16 июня 2009

Он узнает по кодам перенаправления HTTP (302 и т. Д.), Заинтересован ли он, так что вы можете сказать ему об этом. И IE может также делать это раздражает «щелчок» «щелчок» каждый раз, когда вы перенаправляете страницу.

0 голосов
/ 16 июня 2009

Я обычно очищаю его сеанс и перенаправляю его на страницу входа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...