На самом деле я испытал что-то вроде этого уже в XP SP2. То, что происходит, - то, что, когда программа запущена локально (в локальной файловой системе), это считается достаточно безопасным, тогда как программа, которая запущена из сети (ли LAN или Интернет не важна), это считают потенциально вредным, и таким образом предлагает Вам снова.
Я сначала заметил его, когда я пытался запустить приложения в VM: когда я выполнил их от виртуального HD, они работали без запроса, но когда я пытался выполнить их от ОТОБРАЖЕННОЙ НА UNC совместно используемой папки, я предложить.
Vista просто имеет тот дополнительный слой защиты (контроль учётных записей, куда XP SP2 + простое Работал? Да/Нет подсказка).
То, что можно хотеть попробовать, является Зонами безопасности. Я не знаю, использует ли Vista/IE8 все еще Зоны, но Вы видите при добавлении, что местоположение файла к зоне надежных сайтов заставит Vista замолчать и доверять ему. (Значения по умолчанию зоны надежных сайтов к установке повышения уровня защиты, чем Локальная зона Интранет.)
Необходимо будет включить mod_proxy в Apache2 сначала. Так выполняет эти команды как корень или sudo:
a2enmod proxy
a2enmod proxy_http
Необходимо будет затем перезапустить апача:
/etc/init.d/apache2 restart
Ваш ГУДЗОН vhost файл:
<VirtualHost *:80>
ServerName hudson.example.com
ProxyPass / http://localhost:8080/hudson
ProxyPassReverse / http://localhost:8080/hudson
ProxyRequests Off
# Local reverse proxy authorization override
# Most unix distribution deny proxy by default
# (ie /etc/apache2/mods-enabled/proxy.conf in Ubuntu)
<Proxy http://localhost:8080/hudson*>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>
Apache перезапуска еще раз для фиксации нового vhost:
/etc/init.d/apache2 restart
The proxy server could not handle the request GET /static/10302538/css/style.css. Reason: DNS lookup failure for: localhost:8080static
– takeshin 10 May 2010 в 16:13