Как удалить определенные учетные данные HTTP-аутентификации из Safari (для Windows)?

17944
Daan

Я использую Safari на компьютере с Windows XP на работе. Чтобы получить доступ к корпоративному веб-сайту интрасети, Safari впервые просит меня ввести свои учетные данные, используя диалоговое окно аутентификации HTTP (?) По умолчанию. При последующих посещениях Safari входит в систему автоматически.

Однако теперь, когда я изменил свой пароль, Safari больше не отображает страницу, пытается загрузить ее со старым паролем и в конечном итоге отображает страницу ошибки аутентификации.

Есть ли способ очистить сохраненные учетные данные только для этого конкретного веб-сайта ? Конечно, я могу полностью сбросить Safari, но я бы хотел этого избежать, если это возможно.

7
Ответ на этот вопрос был бы неплох, я получаю это и в Firefox, и это довольно надоедливо. Единственный найденный мной способ требует, чтобы у меня был доступ к коду сайтов, чтобы удалить серверную аутентификацию и принудительно выполнить повторную авторизацию :( Kent Fredric 14 лет назад 0
Под этим я подразумеваю, что нет никакого способа «Выйти из системы» после обычного входа в систему без перезагрузки браузера. Kent Fredric 14 лет назад 0
Вы можете использовать менеджер паролей Roboform для Safari .. но в настоящее время он не поддерживается. Конец 2009 года. Они собираются поддержать сафари. joe 14 лет назад 0
Safari (и другие браузеры) кэширует учетные данные во время сеанса. Вы пробовали перезапуск? s4y 14 лет назад 0

4 ответа на вопрос

5
anddam

У вас должна получиться заставить Safari снова запрашивать учетные данные, явно указав неверные учетные данные:

http://foo:bar@yourintranetserver/ 

Это при условии, что ваш реальный пользователь и пароль на самом деле не являются "foo" и "bar".

Вы можете сохранить его как закладку, назвав его «сбросить учетные данные интрасети».

Safari 8 не нравится: не распознает адреса, начинающиеся с "foo:" ---- ИДИОТЫ vanHoesel 9 лет назад 0
он работает, когда дурачит Safari с: `http: // http: foo: bar @ yourintranetserver /` vanHoesel 9 лет назад 0
Хорошо, подал ошибку радара. anddam 9 лет назад 0
5
Konchog

Если вы работаете в Mac OS X и вам интересно, как удалить учетные данные базовой аутентификации с веб-сайта, вы не найдете пароль в настройках Safari. Ответ в приложении Keychain Access . Откройте его (он есть в утилитах), а затем перейдите в категорию паролей (категории слева, внизу - вам не нужно ничего делать с брелками здесь). Найдите имя, от которого хотите избавиться (это будет что-то вроде «your.internetserver.com (john.doe)», выберите его, щелкните правой кнопкой мыши, а затем удалите.

3
Xiè Jìléi

Это напоминает мне, что я могу временно изменить свои учетные данные в Chrome, используя режим инкогнито (приватный просмотр). - К вашему сведению

Дух, отличный совет! Nathan 13 лет назад 0
2
joe

Управляйте своими паролями

Шаг 1. Перейдите в раздел «Автозаполнение» в окне настроек Safari.

Шаг 2: Нажмите кнопку «Изменить» справа от того, где написано «Имена пользователей и пароли». Откроется окно со всеми паролями и именами пользователей, которые вы разрешили сохранить в Safari.

Шаг 3: Нажмите на список паролей и нажмите кнопку «Удалить», чтобы удалить пароль из памяти Safari.

Шаг 4: Выберите «Удалить все», чтобы удалить все сохраненные пароли.

Шаг 5: Управляйте своими паролями так, как считаете нужным.

Источник: http://www.answerbag.com/articles/How-to-Manage-Passwords-With-Safari/f6de5c02-c6e6-0f2c-5f27-197a996ebced

Я отмечу это как принятое, поскольку это, вероятно, лучший обходной путь. Сайт интрасети не отображается в диалоговом окне, но выбор «Удалить все» удаляет сохраненные для него учетные данные. Жаль, что он также очищает другие сохраненные пароли. Daan 14 лет назад 2
Это не кажется слишком хорошим, поскольку удаление учетных данных из пароля автозаполнения Safari также приведет к их удалению из цепочки для ключей. Я использую брелок именно для * хранения * учетных данных в первую очередь. Обратите внимание, что вопрос касался «учетных данных только для этого конкретного веб-сайта». anddam 10 лет назад 0
Это не должен быть правильный ответ, так как кажется, что основные пароли авторизации не сохраняются здесь Michael Trouw 8 лет назад 0