Re: Proteggere tutti i file di una cartella

Giovanni Ferrarese <[email protected]> Thu, 5 Dec 2013 10:29:12 +0100
Newsgroups gmane.comp.cms.cold-fusion.devel.italian
Message-ID <CA+CeChuZ9aXFjOm38QEctukbMdLYS4U7Nmri5HXY0z0KbgpDzg@mail.gmail.com>
--089e01634ec295f03604ecc629f0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Certo di dare qualche dettaglio in pi=F9.
Abbiamo gi=E0 un sito funzionante che ha l'autenticazione con IIS (Windows
2003).
Solo che dovremmo spostarlo su un Windows 2008 a pare che le regole per
gestire gli utenti siano pi=F9 complicate.
Pensavamo quindi di utilizzare l'autenticazione via web, che comporterebbe
i problemi che dicevo.

Al momento, una volta fatta l'autenticazione di Windows, si ha accesso a
contenuti statici (file html, che hanno allegati Zip, pdf, ecc), oltre a
contenuti dinamici (interrogazione di Db, ecc., che sarebbero
automaticamente protetti essendo pagine cfm). Questi file sono organizzati
in cartelle e sono moltissimi. Per come =E8 fatto il sito trovo fattibile
usare il cfcontent, in quanto ogni pagina statica ha a sua volta link verso
altri file ecc.., n=E8 spostare il tutto in una cartella non accessibile vi=
a
http in quanto sono contenuti a cui di deve poter accedere.

Grazie
Ciao



Il giorno 05 dicembre 2013 10:07, Cristian Costantini <
[email protected]> ha scritto:

>
>
> Continuo a non capire quale sia il tuo obbiettivo...
>
> Se vuoi proteggere dei file e renderli accessibili solo dopo il login puo=
i
> seguire la strada che ti ho indicato
> oppure puoi tenere tutti i file in una cartella non accessibile via http =
e
> richiamarli con cfcontent per poterli scaricare (se questo =E8 il tuo sco=
po)
> solamente se qualcuno ha fatto login.
>
> Cristian
>
>
> Il giorno 05/dic/2013, alle ore 09.30, Giovanni Ferrarese ha scritto:
>
>
>
> Il problema =E8 presente sul web, per esempio qui:
>
>
> http://www.pbell.com/index.cfm/2007/3/31/Processing-html-files-using-Cold=
Fusion--on-a-Mac-or-a-PC
>
> io ho provato, ma non va.
>
> Non so se =E8 capitato a qualcuno di avventurasi in qualcosa del genere, =
e
> pu=F2 darmi indicazioni aggiuntive.
>
> Grazie
>
>
> Il giorno 04 dicembre 2013 22:50, Cristian Costantini <
> [email protected]> ha scritto:
>
>>
>>
>> Allora devi impostare un login con IIS
>>
>>
>>
>>
>> Il giorno 04/dic/2013, alle ore 17.28, Giovanni Ferrarese ha scritto:
>>
>>
>>
>> Grazie della risposta.
>> Devono essere accessibili da http.
>> Cio=E8: io ho un' area riservata a cui si accede tramite login e passwor=
d.
>> In questa cartella ci sono anche contenuti statici, oltre a cfm.
>> Ma tutti questi contenuti possono essere visti solo da chi si fa il
>> login. Se c'=E8 una immagine basta che ci scrivo l'url ed evito il contr=
ollo.
>> Questo non deve accadere.
>> Grazie
>>
>>
>>
>>
>>
>> Il giorno 04 dicembre 2013 17:16, Cristian Costantini <
>> [email protected]> ha scritto:
>>
>>>
>>>
>>> Ciao,
>>>
>>> cosa devi fare?
>>> Se vuoi non renderli accessibili da http puoi tenerli fuori dalla
>>> wwwroot senza tante configurazioni
>>>
>>> c:\wwwroot|sito
>>> c:\files\sito
>>>
>>> Cristian
>>>
>>> Il giorno 04/dic/2013, alle ore 16.44, giovanni.ferrarese ha scritto:
>>>
>>>
>>>
>>> Salve
>>> avrei bisogno di proteggere tutti i file di una cartella in accordo con
>>> il file application.cfm. Cio=E8 non solo i file cfm, ma anche immagini,=
 pdf,
>>> ecc..
>>> Ho provato con delle modifiche al file web.xml, senza successo.
>>> Ho windows server 2008 e Coldfusion 9.
>>>
>>> Grazie
>>> Giovanni
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>
>
>=20=20
>

--089e01634ec295f03604ecc629f0
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable





<head>

<style type=3D"text/css">
<!--

/* start of attachment style */
       .ygrp-photo-title{
         clear: both;
         font-size: smaller;
         height: 15px;
         overflow: hidden;
         text-align: center;
         width: 75px;
       }
       div.ygrp-photo{
         background-position: center;
         background-repeat: no-repeat;
         background-color: white;
         border: 1px solid black;
         height: 62px;
         width: 62px;
       }

       div.photo-title=20
         a,
         div.photo-title a:active,
         div.photo-title a:hover,
         div.photo-title a:visited {
           text-decoration: none;=20
       }

       div.attach-table div.attach-row {
         clear: both;
       }

       div.attach-table div.attach-row div {
         float: left;
         /* margin: 2px;*/
       }

       p {
         clear: both;
         padding: 15px 0 3px 0;
	 overflow: hidden;
       }

       div.ygrp-file {
         width: 30px;
         valign: middle;
       }
       div.attach-table div.attach-row div div a {
         text-decoration: none;
       }

       div.attach-table div.attach-row div div span {
         font-weight: normal;
       }

       div.ygrp-file-title {
         font-weight: bold;
       }
 /* end of attachment style */
        -->
        </style>
        </head>
<html>
<head>
<style type=3D"text/css">
<!--
#ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
-->
</style>
</head>
<body>



<!-- |**|begin egp html banner|**| -->

<br><br>

<!-- |**|end egp html banner|**| -->


<div dir=3D"ltr">Certo di dare qualche dettaglio in pi=F9.<div>Abbiamo gi=
=E0 un sito funzionante che ha l&#39;autenticazione con IIS (Windows 2003).=
=A0<div>Solo che dovremmo spostarlo su un Windows 2008 a pare che le regole=
 per gestire gli utenti siano pi=F9 complicate.</div>
<div>Pensavamo quindi di utilizzare l&#39;autenticazione via web, che compo=
rterebbe i problemi che dicevo.</div><div><br></div><div>Al momento, una vo=
lta fatta l&#39;autenticazione di Windows, si ha accesso a contenuti static=
i (file html, che hanno allegati Zip, pdf, ecc), oltre a contenuti dinamici=
 (interrogazione di Db, ecc., che sarebbero automaticamente protetti essend=
o pagine cfm). Questi file sono organizzati in cartelle e sono moltissimi. =
Per come =E8 fatto il sito trovo fattibile usare il cfcontent, in quanto og=
ni pagina statica ha a sua volta link verso altri file ecc.., n=E8 spostare=
 il tutto in una cartella non accessibile via http in quanto sono contenuti=
 a cui di deve poter accedere.=A0</div>
<div><br></div><div>Grazie</div><div>Ciao</div><div><br></div></div></div><=
div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">Il giorno 05 d=
icembre 2013 10:07, Cristian Costantini <span dir=3D"ltr">&lt;<a href=3D"ma=
ilto:[email protected]" target=3D"_blank">cristian@millemultimedi=
a.it</a>&gt;</span> ha scritto:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">


<u></u>










<div style>
<span>=A0</span>


<div>
  <div>


    <div>
=20=20=20=20=20=20
=20=20=20=20=20=20
      <p>Continuo a non capire quale sia il tuo obbiettivo...</p><div><br><=
/div><div>Se vuoi proteggere dei file e renderli accessibili solo dopo il l=
ogin puoi seguire la strada che ti ho indicato</div><div>oppure puoi tenere=
 tutti i file in una cartella non accessibile via http e richiamarli con cf=
content per poterli scaricare (se questo =E8 il tuo scopo) solamente se qua=
lcuno ha fatto login.</div>
<div><br></div><div>Cristian</div><div><br>
<br><div><div>Il giorno 05/dic/2013, alle ore 09.30, Giovanni Ferrarese ha =
scritto:</div><div><div class=3D"h5"><br><blockquote type=3D"cite">













<div style>
<span>=A0</span>



    <div><div><br></div><div dir=3D"ltr">Il problema =E8 presente sul web, =
per esempio qui:<div><br><div><a href=3D"http://www.pbell.com/index.cfm/200=
7/3/31/Processing-html-files-using-ColdFusion--on-a-Mac-or-a-PC" target=3D"=
_blank">http://www.pbell.com/index.cfm/2007/3/31/Processing-html-files-usin=
g-ColdFusion--on-a-Mac-or-a-PC</a></div>

<div><br></div><div>io ho provato, ma non va.=A0</div><div><br></div><div>N=
on so se =E8 capitato a qualcuno di avventurasi in qualcosa del genere, e p=
u=F2 darmi indicazioni aggiuntive.</div><div><br></div><div>Grazie<br><div =
class=3D"gmail_extra">

<br><br><div class=3D"gmail_quote">Il giorno 04 dicembre 2013 22:50, Cristi=
an Costantini <span dir=3D"ltr">&lt;<a href=3D"mailto:cristian@millemultime=
dia.it" target=3D"_blank">[email protected]</a>&gt;</span> ha scr=
itto:<br>

<blockquote class=3D"gmail_quote" style=3D"border-left-width:1px;border-lef=
t-color:rgb(204,204,204);border-left-style:solid">


<u></u>










<div>
<span>=A0</span>


<div>
  <div>


    <div><p>Allora devi impostare un login con IIS<br></p><div><br></div><d=
iv><br></div><div><br>
<br><div><div>Il giorno 04/dic/2013, alle ore 17.28, Giovanni Ferrarese ha =
scritto:</div><div><br><blockquote type=3D"cite">













<div>
<span>=A0</span>



    <div><div><br></div><div dir=3D"ltr">Grazie della risposta.<div>Devono =
essere accessibili da http.<div>Cio=E8: io ho un&#39; area riservata a cui =
si accede tramite login e password.</div><div>In questa cartella ci sono an=
che contenuti statici, oltre a cfm.=A0</div>


</div><div>Ma tutti questi contenuti possono essere visti solo da chi si fa=
 il login. Se c&#39;=E8 una immagine basta che ci scrivo l&#39;url ed evito=
 il controllo.</div><div>Questo non deve accadere.</div><div>Grazie</div>


<div><br></div><div><br></div><div><br></div></div><div class=3D"gmail_extr=
a"><br><br><div class=3D"gmail_quote">Il giorno 04 dicembre 2013 17:16, Cri=
stian Costantini <span dir=3D"ltr">&lt;<a href=3D"mailto:cristian@millemult=
imedia.it" target=3D"_blank">[email protected]</a>&gt;</span> ha =
scritto:<br>


<blockquote class=3D"gmail_quote" style=3D"border-left-width:1px;border-lef=
t-color:rgb(204,204,204);border-left-style:solid">


<u></u>










<div>
<span>=A0</span>


<div>
  <div>


    <div><p>Ciao,</p><div><br></div><div>cosa devi fare?</div><div>Se vuoi =
non renderli accessibili da http puoi tenerli fuori dalla wwwroot senza tan=
te configurazioni</div><div><br></div><div>c:\wwwroot|sito</div><div>c:\fil=
es\sito</div>


<div><br></div><div>Cristian<br>
<br><div><div>Il giorno 04/dic/2013, alle ore 16.44, giovanni.ferrarese ha =
scritto:</div><div><br><blockquote type=3D"cite">













<div>
<span>=A0</span>



    <div><p>Salve<br>
avrei bisogno di proteggere tutti i file di una cartella in accordo con il =
file application.cfm. Cio=E8 non solo i file cfm, ma anche immagini, pdf, e=
cc..<br>
Ho provato con delle modifiche al  file web.xml, senza successo.<br>
Ho windows server 2008 e Coldfusion 9.<br>
<br>
Grazie<br>
Giovanni<br>
<br>
</p>

    </div>
=20=20=20=20=20

=20=20=20=20

</div>





</blockquote></div></div><br></div><div><br></div>

    </div>
=20=20=20=20=20

=20=20=20=20
    <div style=3D"color:rgb(255,255,255)"></div>


</div>



=20=20






</div></div></blockquote></div><br></div><div><br></div>

    </div>
=20=20=20=20=20

=20=20=20=20

</div>





</blockquote></div></div><br></div><div><br></div>

    </div>
=20=20=20=20=20

=20=20=20=20
    <div style=3D"color:rgb(255,255,255)"></div>


</div>



=20=20






</div></div></blockquote></div><br></div></div></div></div><div><br></div>

    </div>
=20=20=20=20=20

=20=20=20=20

</div>





</blockquote></div></div></div><br></div><p></p>

    </div>
=20=20=20=20=20

=20=20=20=20
    <div style=3D"color:#fff;min-height:0"></div>


</div>



=20=20






</blockquote></div><br></div>




<!-- |**|begin egp html banner|**| -->

<br>


<br>

<!-- |**|end egp html banner|**| -->


<div width=3D"1" style=3D"color: white; clear: both;"/>__._,_.___</div>

=20=20=20=20=20=20
=20=20=20=20=20=20
<!-- Start Recommendations -->
<!-- End Recommendations -->


<!-- |**|begin egp html banner|**| -->

<br><br>
<tt>
CFMentor<BR>
<a href=3D"http://www.cfmentor.com">http://www.cfmentor.com</a></tt>
<br><br>

<!-- |**|end egp html banner|**| -->



<!-- |**|begin egp html banner|**| -->

  <img src=3D"http://geo.yahoo.com/serv?s=3D97490485/grpId=3D170861/grpspId=
=3D559000199/msgId=3D41847/stime=3D1386235753" width=3D"1" height=3D"1"> <b=
r>

<!-- |**|end egp html banner|**| -->

=20=20
<!-- |**|begin egp html banner|**| -->

<br>
      <div style=3D"font-family: verdana; font-size: 77%; border-top: 1px s=
olid #666; padding: 5px 0;" >
      Le tue impostazioni email: Email singoli|Tradizionali <br>
      <a href=3D"http://it.groups.yahoo.com/group/cfmentor/join;_ylc=3DX3oD=
MTJkbDZ2b3BmBF9TAzk3NDkwNDg1BGdycElkAzE3MDg2MQRncnBzcElkAzU1OTAwMDE5OQRzZWM=
DZnRyBHNsawNzdG5ncwRzdGltZQMxMzg2MjM1NzUz">Cambia le impostazioni tramite w=
eb</a> (necessaria l'ID Yahoo!) <br>
      Cambia impostazioni via email: <a href=3D"mailto:cfmentor-digest@yaho=
ogroups.com?subject=3DInvio email: Riassunto">Scegli l'invio giornaliero</a=
> | <a href =3D "mailto:[email protected]?subject=3DMod=
ifica il formato di invio: Funzioni complete">Passa alle funzioni complete<=
/a> <br>
           <a href=3D"http://it.groups.yahoo.com/group/cfmentor;_ylc=3DX3oD=
MTJiZHM5ZzVqBF9TAzk3NDkwNDg1BGdycElkAzE3MDg2MQRncnBzcElkAzU1OTAwMDE5OQRzZWM=
DZnRyBHNsawNocGYEc3RpbWUDMTM4NjIzNTc1Mw--">
        Visita il tuo gruppo
      </a> |
      <a href=3D"http://info.yahoo.com/legal/it/yahoo/tos.html">
        Condizioni generali di utilizzo del servizio Yahoo! Gruppi
      </a> |
      <a href=3D"mailto:[email protected]?subject=3DUnsu=
bscribe">
       Annulla iscrizione
      </a>=20
 <br>
    </div>
  <br>

<!-- |**|end egp html banner|**| -->


<div style=3D"color: white; clear: both;"/>__,_._,___</div>
</body>

</html>

--089e01634ec295f03604ecc629f0--