<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πως μπορω...?Απαγορευση οποιονδήποτε να ανοίγει site χωρίς να έχει κάνει Login.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52582.aspx</link><pubDate>Sat, 18 Jul 2009 00:11:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52582</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52582.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=52582</wfw:commentRss><description>&lt;P&gt;Δεν είναι ακριβώς έτσι... &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/P&gt;
&lt;P&gt;Μέσα στο web.config μπορείς να ορίσεις πως θα έχουν πρόσβαση στις σελίδες σου οι χρήστες. Αυτό μπορεί να γίνει σε επίπεδο σελίδας ή σε επίπεδο φακέλου. Αν θεωρήσουμε ότι θες οι χρήστες που ανήκουν στην ομάδα Administrators να έχουν πρόσβαση στο site σου, θα πρέπει να βάλεις μέσα στο web.config σου:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;  &amp;lt;system.web&amp;gt;
    &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:maroon;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;authorization&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&amp;gt;&lt;/SPAN&gt;
      &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:maroon;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;allow&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;roles&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;="Administrators"&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;/&amp;gt;&lt;/SPAN&gt;
      &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:maroon;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;deny&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;users&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;="*"&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;/&amp;gt;&lt;/SPAN&gt;
    &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:maroon;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;authorization&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&amp;gt;&lt;/SPAN&gt;
  &amp;lt;/system.web&amp;gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;Όταν κάποιος έρχεται για πρώτη φορά στο site, και δεν έχει logάρει στο παρελθόν, αυτόματα το ASP.NET θα τον οδηγήσει στην σελίδα login.aspx, όπου θα πρέπει να έχεις φτιάξει και να έχεις προσθέσει τον login web control. Εννοείται ότι θα έχεις ενεργοποιήσει το internet security, θα έχεις φτιάξει χρήστες για το site και να έχεις ενεργοποιήσεις τους ρόλους και θα έχεις βάλει χρήστες σε ρόλους, μέσα από το site options του Visual Studio.&lt;/P&gt;
&lt;P&gt;Αφού η σελίδα login.aspx κάνει authenticate το χρήστη που θέλει να δει το site, και αν έχει τα απαραίτητο autharization - ανήκει στην ομάδα των administrators - θα προχωρήσει για να δει το site...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Πως μπορω...?Απαγορευση οποιονδήποτε να ανοίγει site χωρίς να έχει κάνει Login.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52580.aspx</link><pubDate>Fri, 17 Jul 2009 23:36:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52580</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52580.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=52580</wfw:commentRss><description>Έχω δύο σελίδες Default kai Default2. Η πρώτη έχει LoginForm στην οποία τσεκάρω username και password για να κάνω open την βαση. Εάν είναι οκ κάνω redirect στο Default2.aspx.&amp;nbsp;Πως μπορώ να&amp;nbsp;βάλω κώδικα ώστε όταν κάποιος γράφει στον Explorer &lt;A href="http://www.kostas.gr/Default2.aspx"&gt;www.kostas.gr/Default2.aspx&lt;/A&gt; να μην του ανοίγει το site&amp;nbsp;και&amp;nbsp;να τον&amp;nbsp;παραπέμπει αυτόματα στην&amp;nbsp;Default&amp;nbsp;σελιδα.&amp;nbsp;</description></item></channel></rss>