Мы регистрируемся на онлайн-ресурсе, который использует http-referer в качестве аутентификации (я знаю, что это плохая идея), чтобы доказать, что запрос поступил из нашей интрасети (для этого нет IP-адреса, поскольку есть прокси-сервер более высокого уровня) .
К сожалению, может случиться так, что их системе требуется определенный URL-адрес реферера, а не взятие домена. Это будет означать, что когда мы хотим дать ссылку на ресурс с другой страницы, нам нужно либо зарегистрировать еще один URL-адрес с ними, либо создать ссылку на эффективную заставку, через которую они должны перейти снова.
Если нам нужно пойти по этому пути, я бы хотел сделать его как можно более незаметным, и поэтому мне было интересно, как лучше всего добиться следующего:
http://intranet/somerandomurl
имеет ссылку на
http://intranet/AuthorisedUrl
который должен быть ссылкой на
http://externalsite/
Есть ли способ сделать это, не заставляя людей буквально нажимать на ссылку? (Подавляющее большинство браузеров будет IE6 или IE7, если это поможет, если кому-то нужно щелкнуть ссылку, но я могу использовать JS для большинства, у меня все в порядке).