ASP.NET рдореЗрдВ рдкреНрд░рдкрддреНрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛

рдкреАрдЯрд░ рд╡реЛрдЧреЗрд▓ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ



рджреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ, рдерд╛рдИ рдбреБрдУрдВрдЧ рдФрд░ рдЬреВрд▓рд┐рдпрд╛рдиреЛ рд░рд┐рдЬрд╝реЛ рдиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдВрддреНрд░ рдореЗрдВ рдПрдХ рдмрдЧ рдХреА рдЦреЛрдЬ рдХреА, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдорддреМрд░ рдкрд░ ASP.NET рдореЗрдВ рдлреЙрд░реНрдо рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХреБрдХреАрдЬрд╝ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЯреВрд▓ ( рдкреИрдбрд┐рдВрдЧ рдУрд░реЗрдХрд▓ рдПрдХреНрд╕рдкреНрд▓реЙрдЗрдЯ рдЯреВрд▓ рдпрд╛ рдкреАрдУрдИрдЯреА) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдмрд╛рд░-рдмрд╛рд░ рдПрдИрдПрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХреБрдХреАрдЬрд╝ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░, рд▓реМрдЯреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реБрдП, рдХреБрдХреАрдЬрд╝ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдорд╢реАрди рдХреБрдВрдЬреА рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреНрд░рдХреНрд░рд┐рдпрд╛ 100% рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП 30 рд╕реЗ 50 рдорд┐рдирдЯ рддрдХ рд▓рдЧрддреА рд╣реИред





рдПрдХ рдмрд╛рд░ рдорд╢реАрди рдХреА рдХреБрдВрдЬреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдорд▓рд╛рд╡рд░ рдбрдореА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреБрдХреАрдЬрд╝ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рд╕рд╛рдЗрдЯ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдХреБрдХреАрдЬрд╝ рдореЗрдВ рдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рднреВрдорд┐рдХрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ рд╣реИ, рддреЛ рд╣рдорд▓рд╛рд╡рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреА рднреВрдорд┐рдХрд╛ рдХреЛ рдЙрдкрдпреБрдХреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕реБрд░рдХреНрд╖рд╛ рдЫреЗрдж рднреВрдорд┐рдХрд╛ рд╕рджрд╕реНрдпрддрд╛ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, ViewState рд╕реНрдкреВрдлрд┐рдВрдЧ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛, рдЕрдиреНрдп рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛ рдЬреЛ рдХреБрдХреАрдЬрд╝ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдб рдкрд░ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред



рдмреБрд░реА рдЦрдмрд░ рдпрд╣ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдмрд╣реБрдд рдмрдбрд╝реА рд╣реИ рдФрд░ рдЗрд╕ рдкрд░ рддреБрд░рдВрдд рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдЕрдЪреНрдЫреА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рдпрд╣ рд╣реИрдХ рдПрдИрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ .NET рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдПрдХ рдмрдЧ рдХрд╛ рд╢реЛрд╖рдг рдХрд░рддрд╛ рд╣реИред рд╕рдорд╛рдзрд╛рди рд╕рд░рд▓ рд╣реИ - рдЖрдкрдХреЛ рдПрдХ рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 3 рдбреАрдИрдПрд╕ред рдЪреВрдВрдХрд┐ рд╕рджрд╕реНрдпрддрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рднреВрдорд┐рдХрд╛ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЛ ASP.NET рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореМрдЬреВрджрд╛ рдХреЛрдб рдХрд╛ рдХреЛрдИ рд╕рдВрд╢реЛрдзрди рдЬреЛ рдкреНрд░рдкрддреНрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред



рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐ рдХреЛ рд╡реЗрдм рдХреЗ рд▓рд┐рдП web.config рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП IIS 7 рдореЗрдВ рдпрд╛ рд╕рд░реНрд╡рд░ рдкрд░ .NET рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ% SystemROOT% \ Microsoft.NET \ Framework \ version \ CONFIG \ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред 64-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░,% SystemROOT% \ Microsoft.NET \ Framework64 \ version \ CONFIG \ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:



<machineKey validationKey="AutoGenerate,IsolateApps"

validation="3DES"

decryptionKey="AutoGenerate,IsolateApps"

decryption="3DES" />








рдПрдХ рд╡реЗрдм рдлрд╝рд╛рд░реНрдо рдореЗрдВ, рдЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рдлрд╝рд╛рд░реНрдо рдХреЗ рд╕рднреА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред



рдпреЗ рд╡рд┐рдХрд▓реНрдк ViewState рд╕реНрдкреВрдлрд┐рдВрдЧ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (ViewState рдбреЗрдЯрд╛ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдпреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ 3DES рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ ViewState рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рднреА рдкрд░рд┐рдгрд╛рдо рдХрд░реЗрдЧрд╛ред



рдЧреНрд░рд╛рд╣рдХ рдкрд░ рдЙрдкрд▓рдмреНрдз рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдИрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рдмрджрд▓рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред



рдмреЛрдВрдЧ рдПрдпрд░реНрд╕ рдореЗрдВ рд╢реБрдХреНрд░рд╡рд╛рд░ 17 рд╕рд┐рддрдВрдмрд░ рдХреЛ рдЖрдпреЛрдЬрд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдбреЛрдВрдЧ рдФрд░ рд░рд┐рдЬрд╝реЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддреЗ рд╣реИрдВред



All Articles