back

З дапамогай вэб-браўзэра, каб атрымаць доступ да файлаў дадзеных

Вы павінны выкарыстоўваць URL, як паказана ў акне Экспартная-ён сервера альбо на лакальным серверы (Па сеткі Wi-Fi) URL на верхняй радку акна "сервера", або знешні IP-адрас URL-ледзь ніжэй. Без аўтэнтыфікацыі, вы павінны атрымаць старонку як тут ніжэй, у якім пералічаныя ўсе экспартуемыя файлы.


выкарыстанне HTTPS

Калі наладзіць HTTPS дае ненулявое нумар порта (па ўзоры 8193) у Канфігурацыя, ваш вэб-браўзэр прапануе вам з паведамленнем пра памылку ", кажучы пра X.509 сертыфікат не з'яўляецца даверанай праз цэнтр сертыфікацыі. Гэта цалкам нармальна таму што прыкладанне будуе ўласныя сертыфікаты.

Кожны раз, калі вы запускаеце сервер HTTP, ён будуе пару ключоў 2048 біт, затым X.509 сертыфікат адкрытага ключа падпісання яго са сваім уласным IP-адрасам (тое ж самае, чым у URL, які выкарыстоўваецца для падлучэння на ёй). Купля сертыфіката для подпісы з добра вядомага сертыфіката Орган для кожнага сервера, з'яўляецца больш дарагім, чым гэта дадатак. Ўстаноўка фіксаванага сертыфікат ў пакеце прыкладанняў не з'яўляецца бяспечным.

На самай справе, выкарыстоўваючы ўласныя сертыфікаты, не з'яўляецца рэальнай рызыкі парушэння бяспекі, таму што вы павінны атрымаць URL сервера ад каго-то вы давяраеце. Вы можаце праверыць IP-адрас у сертыфікат, а таксама IP-адрас з'яўляецца унікальным у сеткі. Звычайна сервера змяняецца па меншай меры, кожны дзень яго IP-адрас, вы павінны перазапусціць сервер кожны раз, калі вы павінны выкарыстоўваць яго, і ваш адрас будзе зменены.

Калі вы падарожнічаеце ваш IP-адрас вельмі часта мяняецца. Ён выглядае лепш спыніцца дзе-небудзь калі ў вас ёсць файлы, каб перадаць камусьці, а затым запусціць сервер, паглядзіце на URL на экране, і адправіць яго па электроннай пошце, а затым чакаць заканчэння перадачы, перш чым ісці далей.

Ненадзейных паведамлення сертыфікатаў залежыць ад вэб-браўзэра, які вы выкарыстоўваеце. З дапамогай Mozilla Firefox ў вас ёсць тры паведамленні.

Вы павінны "прыняць рызыка".

Дадаць выключэнне ...

Пацвердзіць выключэнне бяспекі.

З дапамогай Google Chrome, вы атрымаеце толькі адно паведамленне.

Абярыце "Усё роўна працягнуць".

З Опры вы атрымліваеце таксама толькі адно паведамленне пра памылку.

Проста "Зацвердзіць" гэта выключэнне.

Выкарыстанне падпісаных сертыфікатаў замест самозаверяющих сертыфікатаў

Вы можаце пазбегнуць паведамленні пра памылкі пры запуску сеансу з вашай Экспартная-ЕН-сервер, проста выкарыстоўваючы x.509 сертыфікаты замест самоподписывающемуся. Але для гэтага вам трэба дадаць сертыфікаты цэнтра сертыфікацыі ў вашым вэб-браўзэры або ў вашай аперацыйнай сістэме. Вам неабходна ўсталяваць каранёвай сертыфікат і сертыфікат прамежкавага органа. Вы можаце ўзяць гэтыя файлы з каталога актываў вашага ўласнага сервера Экспартная-ЕН, або ад www.ddcs.re вэб-сайта, прывёўшы ў якасці URL-адрасы http://192.168.1.47/assets/export-it-1.crt або http://www.ddcs.re/export-it-1 .crt, і для другога сертыфіката, той жа URL з export-it-2.crt. Дакладная працэдура ўстаноўкі залежыць ад вашага вэб-браўзэра і аперацыйнай сістэмы. Калі абодва сертыфіката ўстаноўлены ў спісе цэнтраў сертыфікацыі, вы павінны проста адмяніць выбар опцыі самозаверяющих сертыфікатаў ў канфігурацыі і перазапусціць сервер.

На платформе Android з любога вэб-браўзэра, у мяне было шмат праблем з выкарыстаннем самоподписанных сертыфікатаў, хоць гэта магчыма, каб увайсці ў сістэму, гэта не ўяўляецца магчымым выкарыстоўваць файлы ў HTTPS (усе працуе над HTTP). Звычайна мы павінны выкарыстоўваць Phone_Settings / Бяспека / Trusted_Credentials затым Install_from_Phone_Storage пасля капіявання файлаў у каранёвым каталогу SD-карты, але гэтага звычайным спосабам дае "устаноўлены карыстальнік" і ён не працуе для мяне. Я павінен быў ўсталяваць сертыфікаты ЦС як CA сертыфікатаў "Сістэма". Для гэтага яна патрабуе каранёвай доступ да файлавай сістэме АНДРОІД, абодва сертыфіката павінны быць перайменаваны на экспарт он-1.crt да 741c5141.0 (файлы знаходзяцца ў актывах і на вэб-сайце), і экспартна-он-2.crt да 1fa683a3.0. Гэтыя два файла павінны быць усталяваны ў / System / і г.д. / бяспеку / cacerts / і, нарэшце, CHMOD 644 для гэтых файлаў, каб усталяваць правільныя біты. Пасля перазагрузкі вы можаце знайсці гэтыя сертыфікаты ў спісе вашага Android прылады. Затым вы павінны наладзіць серверы Экспартная-ЕН для выкарыстання падпісаных сертыфікатаў.

пасведчанне сапраўднасці

Калі вызначаць па меншай меры адно імя карыстальніка ў канфігурацыі сервера перад запускам, Вы павінны даць сваё імя карыстальніка і пароль для падлучэння да сервера з HTTP ці HTTPS.

Калі вы выкарыстоўваеце HTTPS, гэтыя тэкставыя палі пасылаецца непасрэдна ў зашыфраваным выглядзе (моцны) па сетцы. У HTTP пароль RSA шыфруецца з дапамогай JavaScript з выкарыстаннем дынамічна убудаваны X509 сертыфікат. Гэты сертыфікат падрыхтаваны на сэрвэры запуску, і ніколі не бывае аднолькавым.

Калі вы хочаце вярнуцца да гэтай старонцы ўваходу пазней пры выкарыстанні прыкладання, трэба ўсяго толькі ўвесці просты URL, які паказвае на сервер HTTP ў вашым браўзэры, нешта накшталт http://111.22.33.44:8192 або https://111.22.33.44:8193 і пасля гэтага вы можаце ўвайсці зноў. Вы аўтаматычна рэгіструюцца праз 10 хвілін без выкарыстання.

І, нарэшце, вы атрымаеце старонку HTML, які змяшчае спіс экспартуемых файлаў дадзеных. Калі вы выкарыстоўваеце працэдуру аўтэнтыфікацыі, гэты спіс залежыць ад таго, катэгорый, устаноўленых для імя карыстальніка, вы ўвайшлі ў сістэму. Калі вы з'яўляецеся "Уладальнік", вы атрымаць той жа HTML-старонку, чым з простай HTTP без аўтэнтыфікацыі, але вы можаце перайсці да іншых катэгорыях.

Калі карыстальнік мае доступ да больш чым адной катэгорыі, выпадальны спіс дазволаў, каб перайсці ад аднаго да іншага.

На гэтай вэб-старонцы, вы можаце націснуць непасрэдна на файл, а затым налады па змаўчанні браўзэра будзе выкарыстоўвацца, з дапамогай відэа убудова можа быць выкарыстаны. Іншы спосаб складаецца ў выкарыстанні сцяжок для выбару файлаў затым націснуўшы на кнопку "Play" на верхняй частцы спісу, і з Javacript інструкцыя HTML5 будзе выконвацца. У нас ёсць абмежаванні HML5 на браўзэры, які вы выкарыстоўваеце.

Калі спісы файлаў з'яўляюцца вялікімі, каб пазбегнуць, каб вярнуцца да пачатку, каб націснуць на кнопку "Play", вы можаце націснуць непасрэдна на пусты часткі радка "дадаць каментар" любога файла элемента, гуляць выбраныя элементы ў гэтым спісе.



На гэтым малюнку першае відэа з выбару трох файлаў гуляе. Мы выкарыстоўваем HTML5 відэа элемент на Firefox. Файл павінен быць WebM, а таксама MP4 H.264, або OGG відэа файл.

У вас ёсць адзін і той жа тып абмежаванні пры выбары спісу кампазіцый. Падтрымка Firefox і Opera толькі файлы OGG, але мая бягучая версія Chrome падтрымлівае да гэтага часу mp3 у дадатак да Ogg.

Вы таксама можаце паглядзець на спіс малюнкаў (JPEG, GIF, PNG). Выявы адлюстроўваюцца на працягу 3 секунд. Вы можаце прыпыніць яго, проста націснуўшы ў сярэдзіне, націсніце кнопку злева ці справа ад малюнка ісці назад або наперад.

каментары

Вы можаце пакідаць свае каментары ў верхняй частцы старонкі, такім чынам, на кожную катэгорыю, то вы можаце таксама ўставіць каментар для кожнай групы файлаў, такіх як відэа, аўдыё, .. Нарэшце ў вас ёсць магчымасць дадаваць каментары ў файл.

Толькі аўтар каментара і членаў катэгорыі "ўладальнік" можа выдаліць каментар.

Без праверкі сапраўднасці, усе карыстальнікі лічацца адміністратарамі, яны могуць выдаліць усе каментары.


Вы можаце ўставіць смайлікі ў пазіцыі курсора пры напісанні каментара проста выбраўшы яго ў спісе прама над полем для ўводу тэксту. Смайлік не адлюстроўваецца як малюнак у гэтым чыстым тэкставым зоне, але як індэкс папярэднічала два "#" знакаў.

Калі вы хочаце, вы можаце напісаць "злева направа" тэкст з вашым серверам, настроеным на мове, выкарыстоўваючы ў гэтым кірунку, а затым пераключыцца сервера на "Справа налева" мова для напісання каментара ў іншым накірунку. Каментар прымае наладжаны мова сервера ў той час напісана. Мова сервера можа быць зменены дынамічна.

Заўвагі, вызначаныя ў катэгорыі "ўладальнік" напісаны ва ўсіх катэгорыях, разам з каментарамі да гэтай катэгорыі. Уладальнік можа забяспечыць глабальную інфармацыю аб тым, што ён дзеліцца, ня перапісваючы яго ва ўсіх катэгорыях.


back