|
|
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Не смог найти на форуме ответ как защитить изображение на сайте от использования на него ссылки сторонним ресурсом. Проблема такова, что возможны повышения трафика с сервера личного сайта из-за того, что какой-то крупный портал проставит ссылку на изображение с моего сайта. Если хостинг бесплатный, то мой сайт станет заблокирован. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 22:33:04 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Там все про рнр, а мне б на asp.net c# ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 22:43:15 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
А в iis это можно настроить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 23:19:21 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Вот нашел http://stackoverflow.com/questions/648592/how-to-prevent-image-hotlink-from-your-asp-net-site , а как его встроить в web.config для asp.net 4.0? Что-то не удается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 23:34:05 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Ели-пали, не могу разобраться как в 4-и фреймворке вставить этот код в вебконфиг: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Ветка <rewrite> не принимается!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 01:10:39 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Так никто не может подсказать?! Неужели вопрос настолько сложный... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 02:28:54 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
avolik, а какой IIS используется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 11:49:34 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
avolikТак никто не может подсказать?! Неужели вопрос настолько сложный... А что, когда вызываешь сишарповый код на сервере, ресурсов меньше жрётся, чем просто "как есть" картинку отдать без обращения к аспнет? Вообще-то, вопрос не сложный, скорее бессмысленный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 12:41:37 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
avolikЕли-пали, не могу разобраться как в 4-и фреймворке вставить этот код в вебконфиг: ... Ветка <rewrite> не принимается Для работы этих директив нужен IIS 7 с установленным URL Rewrite модулем. На будущее - секция <system.webServer> предназначена для хранения настроек IIS и к .NET Framework не имеет отношения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 13:52:52 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Та я еще не силен в ASP.NET и многих системных вопросов еще не осилил. Пытаюсь найти решение и все что-то никак. Вот отображение изображения на стороннем ресурсе, хранящееся на моем сайте, происходит по Get запросу, верно? Вот в какой способ можно управлять на сервере что отдавать в зависимости от того кто запросил? Я понимаю, что не совсем корректно задаю вопросы, но что знаю, тем и оперирую. Уж сделайте поправку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 14:27:01 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
avolik, Я же и говорю - не заморачивайтесь. Можно картинку отдавать напрямую, типа <img src="... .jpg" />, тогда никакого обращения к Вашему приложению не будет. Только к хттп-серверу. Можно отдавать так: <img src="... .ashx" />. Тогда обращение будет, но, в зависимости от (см. в гугле) заголовка хттп-запроса, где можно проверить с какого сайта пришёл запрос, можно запретить вывод картинки. Другое дело, что хендлер, всё равно, вызывается, как и картинка, с Вашего сервера. Так что смотрите сами что лучше, запускать хендлер с проверкой HTTP_REFERER или тупо отдавать картинку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2012, 14:40:50 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Я понял Вас - и вправду, что-то не подумал. Но вот теперь ради принципа и еще одного шага на пути понимания ASP.NET, да и веб всего. Я вообще могу, или нет (в принципе) управлять отдачей файлов? Вот картинка получаемая через Get запрос - могу ли я контролировать и управлять её отдачей, или это доступно только исполняемому коду (к примеру на c#), когда вызывается исполняемый файл?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 01:07:26 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
хм а простенькая защита ввиде watermark не рассматривается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 10:53:35 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
brainproof, Внимательно прочтите сабж и ответьте на вопрос, Ваш ватермарк исполняется на клиенте или на сервере? avolik, Конечно. Для того, чтобы сделать что-то надо вызвать исполняемый файл, вернее, хотя бы дллку для ИИСа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 11:07:18 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
Ясно. Вообще то, пока трафик незначительный с сайта-воришки, то все норм, а если вором окажется гигант посещаемости - вот тогда мой сайт просто ляжет. Или я не прав?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 14:46:22 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
ShSerge один раз при загрузке фото. НО если именно запрет отдачи то тут не поможет конечно же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 16:24:16 |
|
||
|
Защита изображений
|
|||
|---|---|---|---|
|
#18+
ImageGuardHandler.cs: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. web.config: Код: xml 1. 2. 3. Насколько я помню, еще что-то в IIS настраивать надо было, к тому же способ элементарен и его легко обойти... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 15:29:46 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=138&tid=1359936]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 381ms |

| 0 / 0 |
