<?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>ASP.NET WebForms</title><link>https://www.dotnetzone.gr:443/cs/forums/13/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, σε ASP.NET WebForms</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/70031.aspx</link><pubDate>Tue, 17 Apr 2012 18:04:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:70031</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/70031.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=70031</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;psid:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Αφαίρεσα εντελώς&amp;nbsp; το &amp;lt;machineKey&amp;gt; απο το web.config.&lt;br&gt;Οταν θέλω να δημιουργήσω νέο χρήστη (CreateUserWizard) εχω το εξής:&lt;/p&gt;&lt;p&gt;&lt;em&gt;Πρέπει να καθορίσετε ένα κλειδί υπολογιστή που δεν δημιουργείται αυτόματα για 
την αποθήκευση κωδικών πρόσβασης στην κρυπτογραφημένη μορφή. Καθορίστε 
διαφορετικό passwordFormat ή αλλάξτε τη ρύθμιση παραμέτρων του machineKey για να 
χρησιμοποιήσετε ένα κλειδί αποκρυπτογράφησης που δεν δημιουργείται αυτόματα.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Τι μπορώ να κάνω ?&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;Καλημέρα,&lt;/p&gt;&lt;p&gt;Σε τι υπολογιστή σου βγάζει αυτό το μήνυμα - φαντάζομαι ότι πρέπει να είναι σε κάποιο shared&amp;nbsp;server που έχει νόημα να έχει αφαιρεθεί το machinekey από το machine.config, ώστε να μην υπάρχει πιθανότητα να υπάρξει πρόσβαση σε κρυπτογραφιμένα δεδομένα μεταξύ των χρηστών του...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;George J.&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/70000.aspx</link><pubDate>Fri, 13 Apr 2012 01:25:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:70000</guid><dc:creator>psid</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/70000.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=70000</wfw:commentRss><description>&lt;p&gt;Αφαίρεσα εντελώς&amp;nbsp; το &amp;lt;machineKey&amp;gt; απο το web.config.&lt;br&gt;Οταν θέλω να δημιουργήσω νέο χρήστη (CreateUserWizard) εχω το εξής:&lt;/p&gt;&lt;p&gt;&lt;em&gt;Πρέπει να καθορίσετε ένα κλειδί υπολογιστή που δεν δημιουργείται αυτόματα για 
την αποθήκευση κωδικών πρόσβασης στην κρυπτογραφημένη μορφή. Καθορίστε 
διαφορετικό passwordFormat ή αλλάξτε τη ρύθμιση παραμέτρων του machineKey για να 
χρησιμοποιήσετε ένα κλειδί αποκρυπτογράφησης που δεν δημιουργείται αυτόματα.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Τι μπορώ να κάνω ?&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Απ: machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69993.aspx</link><pubDate>Thu, 12 Apr 2012 22:38:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69993</guid><dc:creator>psid</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69993.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=69993</wfw:commentRss><description>&lt;p&gt;Αρχίζω να το ξεκαθαρίζω. Ωραία, τι να κάνω τώρα?. Να αφαιρέσω εντελώς την ρύθμιση για το machineKey από την εφαρμογή μου?&lt;br&gt;(Για να πώ και την αμαρτία μου, όταν ανέβασα την εφαρμογή, ανέβασα και&amp;nbsp; το web.config file με την συγκεκριμένη ρύθμιση, η οποία &lt;br&gt;έγινε με την "περήφημη μέθοδο copy-paste" &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-18.gif" alt="Huh?" /&gt;). &lt;/p&gt;&lt;p&gt;Αυτό που θέλω είναι να ορίσω οποσδήποτε την default ρύθμιση του IIS. Και απο εκεί και πέρα να δώ τι μπορώ να κάνω με τα passwords&lt;br&gt;των χρηστών που έχουν δημιούργηθεί μέχρι τώρα. &lt;/p&gt;</description></item><item><title>Απ: machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69992.aspx</link><pubDate>Thu, 12 Apr 2012 20:58:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69992</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69992.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=69992</wfw:commentRss><description>Μάλλον έχεις παρανοήσει τί κάνει το machineKey. Το machineKey περιέχει τις ρυθμίσεις με βάση τις οποίες ο IIS κρυπτογραφεί τα στοιχεία των εφαρμογών. Κανονικά δεν υπάρχει λόγος να το πειράξεις, ούτε καν να το προσθέσεις στο web.config σου. Οι default ρυθμίσεις είναι ήδη ασφαλείς.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αν θέλεις να αλλάξεις κάτι στον τρόπο που κρυπτογραφούνται τα στοιχεία ενός provider, π.χ. του SqlMembershipProvider, θα πρέπει να χρησιμοποιήσεις τις ρυθμίσεις του provider, όχι του machineKey.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Για να επαναφέρεις τα default, απλά βγάλε το machineKey από το web.config σου. Αυτό δυστυχώς θα ΕΧΕΙ επίδραση στους χρήστες, καθώς πλέον δεν θα μπορεί να αποκρυπτογραφήσει τα passwords.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αλήθεια, ποιό είναι το "θέμα" που αντιμετωπίζεις? Ακόμα δεν το ανέφερες. Γιατί πείραξες το machineKey καταρχήν?&lt;/div&gt;</description></item><item><title>Απ: machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69991.aspx</link><pubDate>Thu, 12 Apr 2012 20:09:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69991</guid><dc:creator>psid</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69991.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=69991</wfw:commentRss><description>&lt;p&gt;λοιπόν, για να τα πάρουμε με τη σειρά. Έκανα host μια εφαρμογή (όχι σε δικό μου server)&lt;br&gt;Στο web.config της εφαρμογής όρισα το &amp;lt;machineKey&amp;gt; element&amp;nbsp; όπως:&lt;/p&gt;&lt;p&gt;&amp;lt;machineKey validationkey="1111..." decryptionKey="0000..." validation="SHA1" /&amp;gt;&lt;/p&gt;&lt;p&gt;! Δεν ξέρω αν το παραπάνω είναι αυτό που έπρεπε να κάνω.&lt;/p&gt;&lt;p&gt;Τέλος πάντον, τώρα θέλω να ορίσω το machineKey element σε autogenerate ???&lt;br&gt;ή&amp;nbsp; αν θα πρέπει να το ορίσω.&lt;/p&gt;&lt;p&gt;Και αν αυτή η αλλαγή έχει επιπτώσεις στους authenticated χρήστες, και&amp;nbsp;πως αντιμετοπίζεται.&lt;/p&gt;&lt;p&gt;*Ευχαριστώ εκ των προτέρων, αν και μπορεί να μην είμαι σαφής, (αλλα το θέμα το αντιμετωπίζω πρώτη φορά).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69989.aspx</link><pubDate>Thu, 12 Apr 2012 18:33:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69989</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69989.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=69989</wfw:commentRss><description>Γιατί θέλεις να πειράξεις το machineKey? Το machineKey έχει ήδη τιμές οι οποίες προέρχονται από το config του μηχανήματος ή του domain (αν έχει οριστεί). Τo &lt;a href="http://msdn.microsoft.com/en-us/library/w8h3skw9.aspx"&gt;default &lt;/a&gt;για τα κλειδιά είναι το Autogenerate και ο αλγόριθμος encryption είναι ο AES.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αν θέλεις να ορίσεις το πως θα δουλέψει ο Membership provider θα πρέπει να πειράξεις τα δικά του config, όχι του μηχανήματος.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Έχεις κάποια συγκεκριμένη απαίτηση που σε κάνει να θέλεις να αλλάξεις το machineKey?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αν θέλεις να δεις τί ρόλο παίζει το machineKey και σε ποιές περιπτώσεις έχει νόημα να το πειράξεις, δες το &lt;a href="http://msdn.microsoft.com/en-us/library/ms998288.aspx"&gt;How To Configure machineKey in ASP.NET 2.0&lt;/a&gt;&lt;/div&gt;</description></item><item><title>machineKey element in web.Config</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69988.aspx</link><pubDate>Thu, 12 Apr 2012 18:11:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69988</guid><dc:creator>psid</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69988.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=69988</wfw:commentRss><description>&lt;p&gt;Τι προτείνετε να κάνω? Σε μια webApp να ρυθμίσω το machineKey σε autogenerate,IsolateApps ή να δημιουργήσω ένα μοναδικό &lt;br&gt;key για την εφαρμογή. Το passwordFormat είναι "encrypted" και MembershipProvider είναι AspNetSqlMembershipProvider.&lt;/p&gt;&lt;p&gt;οποιαδήποτε βοήθεια στο παραπάνω θέμα είναι ευπρόσδεκτη.&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>