Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Убить окно предупреждения
|
|||
|---|---|---|---|
|
#18+
Доброго дня! Есть сайтик, доступен к просмотру только по ssl. Если на страницу вставить контент с другого ресурса (напр-р статус icq), выскакивает окно предупреждения "this page contains both secure and nonsecure items" Кто-нить знает как прибить у клиента сие предупреждение? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2006, 11:36 |
|
||
|
Убить окно предупреждения
|
|||
|---|---|---|---|
|
#18+
Напрямую никак. В этом сама суть - если ты вставил что-то с другого сайта, то это может быть уже небезопасным. В случае с аськой можно изворачиваться - сделать свою страничку, которая будет проверять статус (дергать картинку) и возвращать картинку сама. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2006, 12:16 |
|
||
|
Убить окно предупреждения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Злобный Гад, Вы писали: ЗГ>В случае с аськой можно изворачиваться — сделать свою страничку, которая будет проверять статус (дергать картинку) и возвращать картинку сама. Пытаюсь дергать картинку так: WebRequest request = WebRequest.Create(uri); request.Proxy = WebProxy.GetDefaultProxy(); request.Proxy.Credentials = CredentialCache.DefaultCredentials; request.Credentials = CredentialCache.DefaultCredentials; WebResponse response = request.GetResponse(); Stream stream = response.GetResponseStream(); BinaryReader br=new BinaryReader(stream, Encoding.Default); cont=br.ReadBytes((int)response.ContentLength); response.Close(); генерится исключение "Unable to connect to the remote server", тот же код в WinApp работает нормально. Думаю дело тут в том, от кого запускается процесс. Как правильно это победить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2006, 15:12 |
|
||
|
Убить окно предупреждения
|
|||
|---|---|---|---|
|
#18+
выкинь все что понаписал про Proxy и Credentials ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2006, 01:55 |
|
||
|
Убить окно предупреждения
|
|||
|---|---|---|---|
|
#18+
ну и если нужна картинка, тогда System.Drawing.Bitmap img = new System.Drawing.Bitmap(stream); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2006, 02:01 |
|
||
|
Убить окно предупреждения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, хм..., Вы писали: Х>выкинь все что понаписал про Proxy и Credentials Я вот так все реализовал: Вывод картинки: <img src="http://..../img_read.aspx?id=1234567"> img_read.aspx: private void Page_Load(object sender, System.EventArgs e) { if(Request.QueryString.Get("id")!=null) { byte[] b=LoadContentFromWeb("http://status.icq.com/online.gif?icq="+Request.QueryString.Get("id")+"&img=5"); Response.Clear(); Response.ContentType = "image/gif"; Response.BinaryWrite(b); Response.End(); Response.Close(); } } static byte[] LoadContentFromWeb(string uri) { byte[] cont; WebRequest request = WebRequest.Create(uri); WebProxy proxy=new WebProxy("proxy",port); request.Proxy = proxy; request.Proxy.Credentials = new NetworkCredential("user","pass","domain"); WebResponse response = request.GetResponse(); Stream stream = response.GetResponseStream(); BinaryReader br=new BinaryReader(stream, Encoding.Default); cont=br.ReadBytes((int)response.ContentLength); response.Close(); return cont; } тут без Proxy.Credentials никак ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2006, 12:22 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=813&tid=1386927]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 380ms |

| 0 / 0 |
