Можно ли такое сделать?

к сожалению, ничего не нашел(ProFTP писал(а):можно, JavaScript легко спасет...
гуглите по "междоменная авторизация" или как-то так
на такое половина браузеров ругается (безопасность и все такое)ProFTP писал(а):ну отправить так http://l:pass@site.com примерно, как-то
ну вы сначала пример покажитеProFTP писал(а):авторизировать можно, js отправит запрос на другой сайт в скрипт, и там авторизируется...
нет, не мойProFTP писал(а):если вам нужно в путую, то возможно нелья...
это ваш сайт В или левый какой-то?
да хоть на С, сайт Б просит логин/пароль используя Basic авторизацию и все.ProFTP писал(а):я знаю что авторизацию по .htaccess можно переписать поверхностно на php,perl,etc
по крайней в mod_perl будет такая же чистая как просто .htaccess
пробовал перенаправлять пользователя на http://name:pass@site.com/, но так браузеры ругаются.ProFTP писал(а):вы с начало покажите как вы пробовали... это не делал к сожалени, и вместо вас искать не буду
надо было сказать с начало, что именно так и есть...Overseer писал(а):нет, не мойProFTP писал(а):если вам нужно в путую, то возможно нелья...
это ваш сайт В или левый какой-то?
Код: Выделить всё
<!-- TWO STEPS TO INSTALL HTACCESS LOGIN:
1. Copy the coding into the HEAD of your HTML document
2. Add the last code into the BODY of your HTML document -->
<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Based on FTP log in by: Reinout Verkerk -->
<!-- Original: Gordon Hudson (sales@hostroute.com) -->
<!-- Web Site: http://www.hostroute.com/ -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
function Login(form) {
var username = form.username.value;
var password = form.password.value;
var server = form.server.value;
if (username && password && server) {
var htsite = "http://" + username + ":" + password + "@" + server;
window.location = htsite;
}
else {
alert("Please enter your username and password.");
}
}
// End -->
</script>
</HEAD>
<!-- STEP TWO: Copy this code into the BODY of your HTML document -->
<BODY>
<!-- The hidden form field "server" needs to be the
address of your password protected directory. -->
<form name=login>
<input type="hidden" name="server" value="www.domain.com/secure/">
Username:
<input type=text name=username size=20>
<br><br>
Password:
<input type=password name=password size=20>
<input type=button value="Login!" onClick="Login(this.form)" name="button">
</form>
<p><center>
<font face="arial, helvetica" size"-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>
<!-- Script Size: 1.58 KB -->
username + ":" + password + "@" + server;ProFTP писал(а):ну че там работает, отпишитесь?
или может я не понял задание?
прежде чем давать совет, потрудитесь пожалуйста внимательно прочитать условия задачиthefree писал(а):ищи в гугле Nginx + tomcat авторизация и так поймешь что надо встроить в заголовок редиректа
встраивать можешь как и perl так и php
если в firefox opera работает, то зайбейте на IEOverseer писал(а):username + ":" + password + "@" + server;ProFTP писал(а):ну че там работает, отпишитесь?
или может я не понял задание?
этот финт в ИЕ уже давно не работает
firefox тоже ругается, увы.ProFTP писал(а):если в firefox opera работает, то зайбейте на IEOverseer писал(а):username + ":" + password + "@" + server;ProFTP писал(а):ну че там работает, отпишитесь?
или может я не понял задание?
этот финт в ИЕ уже давно не работает
я думал что сайт Б ваш сайт... (вы не сказали)Overseer писал(а):да хоть на С, сайт Б просит логин/пароль используя Basic авторизацию и все.
ой серьезно? я вот дурак и не понял что вы хотите ...Overseer писал(а):прежде чем давать совет, потрудитесь пожалуйста внимательно прочитать условия задачиthefree писал(а):ищи в гугле Nginx + tomcat авторизация и так поймешь что надо встроить в заголовок редиректа
встраивать можешь как и perl так и php
Код: Выделить всё
#!/usr/bin/perl
use strict;
use warnings;
use CGI;
my $query = new CGI;
print $query->header(-www_authenticate => 'Basic realm="test"', -location => 'clients.pl');
о да, судя по всему вы все-таки дурак и задачу все равно не понялиthefree писал(а): ой серьезно? я вот дурак и не понял что вы хотите ...
и правильно не работает, ибо нехер.Overseer писал(а):этот финт в ИЕ уже давно не работает