{"id":6643,"date":"2012-07-31T09:52:45","date_gmt":"2012-07-31T05:22:45","guid":{"rendered":"http:\/\/blog.iranhostdir.ir\/?p=6643"},"modified":"2025-04-29T19:19:04","modified_gmt":"2025-04-29T15:49:04","slug":"%d8%a7%d8%b1%d8%aa%d8%a8%d8%a7%d8%b7-%d8%a8%db%8c%d9%86-%d8%b3%d8%b1%d9%88%db%8c%d8%b3-%d9%87%d8%a7%db%8c-asp-net-%d9%88-%d9%be%d8%a7%db%8c%da%af%d8%a7%d9%87-%d8%af%d8%a7%d8%af%d9%87-%d8%a7%d8%b2","status":"publish","type":"post","link":"https:\/\/iranhost.com\/blog\/%d8%a7%d8%b1%d8%aa%d8%a8%d8%a7%d8%b7-%d8%a8%db%8c%d9%86-%d8%b3%d8%b1%d9%88%db%8c%d8%b3-%d9%87%d8%a7%db%8c-asp-net-%d9%88-%d9%be%d8%a7%db%8c%da%af%d8%a7%d9%87-%d8%af%d8%a7%d8%af%d9%87-%d8%a7%d8%b2\/","title":{"rendered":"\u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc ASP.NET \u0648 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0645\u0627\u0698\u0648\u0644 Provider \u062f\u0631 IIS7.5"},"content":{"rendered":"<p style=\"text-align: justify;\">ASP.NET2.0 \u0634\u0627\u0645\u0644 \u0686\u0646\u062f\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a \u06a9\u0647 state \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u06cc\u0627 \u062f\u06cc\u06af\u0631 data store\u0647\u0627 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u06a9\u0646\u062f. Provider \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u0648\u0627\u0633\u0637 \u0628\u06cc\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627 \u0648 \u06cc\u06a9 \u0645\u0646\u0628\u0639 \u062f\u0627\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">ASP.NET2.0 \u0634\u0627\u0645\u0644 \u0686\u0646\u062f\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a \u06a9\u0647 state \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u06cc\u0627 \u062f\u06cc\u06af\u0631 data store\u0647\u0627 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u06a9\u0646\u062f. Provider \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u0648\u0627\u0633\u0637 \u0628\u06cc\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627 \u0648 \u06cc\u06a9 \u0645\u0646\u0628\u0639 \u062f\u0627\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f. \u062f\u0631 IIS7 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645 Provider \u067e\u06cc\u0634 \u0641\u0631\u0636 \u0628\u0631\u0627\u06cc application \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0642\u0627\u062f\u0631 \u0647\u0633\u062a\u06cc\u062f \u062a\u0627 \u062e\u0635\u0648\u0635\u06cc\u0627\u062a Provider \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u0646\u0645\u0627\u06cc\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 &#8220;Users&#8221; \u06cc\u06a9 Feature Provider-Base \u0627\u0633\u062a \u0628\u0647 \u0637\u0648\u0631\u06cc \u06a9\u0647 \u06cc\u06a9 Provider \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u062f\u0631 SQL \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u06a9\u0646\u062f \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 Provider \u062f\u06cc\u06af\u0631 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u0645\u062a\u0646\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p dir=\"RTL\">\u067e\u06cc\u0634 \u0627\u0632 \u0627\u06cc\u0646 \u062f\u0631 \u0645\u0642\u0627\u0644\u0647 \u0627\u06cc \u0645\u062c\u0632\u0627 \u0628\u0647 <a href=\"https:\/\/iranhost.com\/blog\/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-asp-%D9%88-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF-%D8%A2%D9%86\/\">\u062a\u0639\u0631\u06cc\u0641 Asp.net \u0686\u06cc\u0633\u062a \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f \u0647\u0627\u06cc \u0622\u0646<\/a> \u067e\u0631\u062f\u0627\u062e\u062a\u0647 \u0627\u06cc\u0645.<\/p>\n<h2 dir=\"RTL\" style=\"text-align: justify;\"><strong>\u0686\u06af\u0648\u0646\u0647 \u06cc\u06a9 <\/strong><strong>Provider<\/strong><strong> \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645\u061f<\/strong><\/h2>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0634\u0645\u0627 application \u062f\u0627\u0631\u06cc\u062f \u06a9\u0647 \u0627\u0632 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 Provider-Base \u062c\u0647\u062a \u0630\u062e\u06cc\u0631\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u06cc\u0627 data store \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0646\u0645\u0627\u06cc\u062f \u0646\u06cc\u0627\u0632\u0645\u0646\u062f \u0628\u0647 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 <a href=\"https:\/\/docs.microsoft.com\/en-us\/iis\/develop\/runtime-extensibility\/developing-a-module-using-net\" rel=\"nofollow noopener\" target=\"_blank\">Provider<\/a> \u062f\u0631 IIS \u0647\u0633\u062a\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 \u0633\u0631\u0648\u06cc\u0633 session state \u00a0\u062f\u0631 ASP.NET \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 Provider-Base \u0627\u0633\u062a \u06a9\u0647 session state \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u06a9\u0627\u0631\u0628\u0631(per-user) \u0631\u0627\u060c \u0628\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0631\u062f\u0646 \u0622\u0646 \u062f\u0631 \u06cc\u06a9 process\u060c \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u0627\u06cc \u062f\u0631 \u06cc\u06a9 external process \u0648 \u06cc\u0627 \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647SQL Server \u060c \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u0646\u06a9\u062a\u0647: \u0627\u0641\u0632\u0648\u062f\u0646 configuration \u062f\u0631 \u06cc\u06a9 level\u060c \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u062f\u0631 \u0647\u0645\u0627\u0646 level \u0648 \u062a\u0645\u0627\u0645\u06cc child level\u0647\u0627 \u06a9\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u0628\u0647 \u0627\u0631\u062b \u0645\u06cc \u0628\u0631\u0646\u062f\u060c \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u0634\u0648\u062f<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">[irp posts=&#8221;4079&#8243; name=&#8221;\u0648\u0628 \u0633\u0631\u0648\u0631 iis \u0686\u06cc\u0633\u062a \u0648 \u0645\u0639\u0631\u0641\u06cc \u0648\u0628 \u0633\u0631\u0648\u0631 IIS 7.5&#8243;]\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f1- IIS Manager \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">_\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0627\u0632 \u067e\u0644\u0627\u0646 \u0647\u0627\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u06f2\u06f0\u06f0\u06f8 \u0627\u06cc\u0631\u0627\u0646 \u0647\u0627\u0633\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c\u062c\u0647\u062a \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 IIS \u0644\u0637\u0641\u0627 \u0645\u0642\u0627\u0644\u0647 &#8220;<a href=\"https:\/\/support.iranhost.com\/kb\/a153\/iis-.aspx\">\u0646\u062d\u0648\u0647 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 IIS \u0647\u0627\u0633\u062a \u062c\u0647\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631<\/a>&#8221; \u0631\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 \u0641\u0631\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">_\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0627\u0632 Windows Server 2008 \u06cc\u0627 Windows Server 2008 R2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n<ul style=\"text-align: justify;\">\n<li>\u0631\u0648\u06cc start \u062f\u0631 taskbar \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f\u060c \u0628\u0647 \u06af\u0632\u06cc\u0646\u0647 Administrative Tools \u0627\u0634\u0627\u0631\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc Internet Information Services (IIS) Manager \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p dir=\"RTL\" style=\"text-align: justify;\">_\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0627\u0632 Windows Vista \u06cc\u0627 \u00a0Windows 7 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n<ul style=\"text-align: justify;\">\n<li>\u0631\u0648\u06cc start \u062f\u0631 taskbar \u06a9\u0644\u06cc\u06a9 \u06a9\u0631\u062f\u0647 \u0648 Control Panel \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0628\u0631 \u0631\u0648\u06cc Administrative Tools \u0648 \u0633\u067e\u0633 Internet Information Services (IIS) Manager \u062f\u0648\u0628\u0627\u0631\u06a9\u0644\u06cc\u06a9 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/li>\n<\/ul>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f2- \u062f\u0631 \u067e\u0627\u0646\u0644 Connections \u062f\u0631 \u0633\u0645\u062a \u0686\u067e Server&gt;Sites \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f \u0633\u067e\u0633 \u0633\u0627\u06cc\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u062e\u0648\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f3- \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647 \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0635\u0641\u062d\u0647 \u0628\u0631 \u0631\u0648\u06cc Providers \u062f\u0648\u0628\u0627\u0631\u06a9\u0644\u06cc\u06a9 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f4- \u062f\u0631 \u0635\u0641\u062d\u0647 \u062c\u0627\u0631\u06cc\u060c \u0627\u0632 \u0628\u062e\u0634 Feature\u060c \u06cc\u06a9 \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">NET Roles: \u062c\u0647\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc provider \u0628\u0647 \u0645\u0646\u0638\u0648\u0631 \u0641\u0631\u0627\u0647\u0645 \u0622\u0648\u0631\u062f\u0646 \u06cc\u06a9 \u0648\u0627\u0633\u0637 \u0628\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0645\u062f\u06cc\u0631\u06cc\u062a role \u062f\u0631 ASP.NET\u00a0 \u0648 \u0645\u0646\u0627\u0628\u0639 \u062f\u0627\u062f\u0647 role.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">NET Users: \u062c\u0647\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc provider \u0628\u0647 \u0645\u0646\u0638\u0648\u0631 \u0641\u0631\u0627\u0647\u0645 \u0622\u0648\u0631\u062f\u0646 \u06cc\u06a9 \u0648\u0627\u0633\u0637 \u0628\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 membership \u062f\u0631 ASP.NET \u0648 \u0645\u0646\u0627\u0628\u0639 \u062f\u0627\u062f\u0647 membership.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">NET Profile: \u062c\u0647\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc provider \u0628\u0647 \u0645\u0646\u0638\u0648\u0631 \u0641\u0631\u0627\u0647\u0645 \u0622\u0648\u0631\u062f\u0646 \u06cc\u06a9 \u0648\u0627\u0633\u0637 \u0628\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 profile \u062f\u0631 ASP.NET \u0648 \u0645\u0646\u0627\u0628\u0639 \u062f\u0627\u062f\u0647 profile.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f5- \u062f\u0631 \u067e\u0627\u0646\u0644 Actions \u062f\u0631 \u0633\u0645\u062a \u0631\u0627\u0633\u062a \u0635\u0641\u062d\u0647\u060c \u00a0\u0631\u0648\u06cc Add \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f6- \u062f\u0631 \u067e\u0646\u062c\u0631\u0647 Add Provider\u060c \u062f\u0631 \u062c\u0639\u0628\u0647 \u0645\u062a\u0646 Type\u060c \u0646\u0648\u0639 provider \u0631\u0627 \u0627\u0632 \u0641\u0647\u0631\u0633\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f7- \u062f\u0631 \u062c\u0639\u0628\u0647 \u0645\u062a\u0646 Name\u060c \u0646\u0627\u0645\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc provider \u062e\u0648\u062f \u062a\u0639\u06cc\u06cc\u0646 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f8- \u0627\u06af\u0631 \u0645\u0631\u062d\u0644\u0647 \u0686\u0647\u0627\u0631\u0645\u060c .NET Users \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0645\u0648\u062f\u0647 \u0627\u06cc\u062f\u060c \u062f\u0631 \u0628\u062e\u0634 Profile properties\u060c \u0632\u06cc\u0631\u0645\u062c\u0645\u0648\u0639\u0647 \u0642\u0633\u0645\u062a Behavior\u060c \u062c\u0647\u062a \u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06cc \u0647\u0631 Behavior \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 \u0631\u0627 \u0631\u0648\u06cc True \u062a\u0646\u0638\u06cc\u0645 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">EnablePasswordReset:\u0627\u0645\u06a9\u0627\u0646 reset\u0634\u062f\u0646 password \u062a\u0648\u0633\u0637 \u0645\u062a\u062f ResetPassword \u062f\u0631 provider \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u00a0EnablePasswordRetrieval:\u0627\u0645\u06a9\u0627\u0646 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc password \u062a\u0648\u0633\u0637 \u0645\u062a\u062f GetPassword \u062f\u0631 provider \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u0646\u06a9\u062a\u0647: \u062f\u0631 \u0628\u0631\u062e\u06cc provider\u0647\u0627 \u0647\u0645\u0686\u0648\u0646 Active Directory \u06a9\u0647 \u0627\u0632 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc password \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0646\u0645\u06cc \u06a9\u0646\u0646\u062f\u060c \u0645\u0642\u062f\u0627\u0631 enablePasswordRetrieval \u0647\u0645\u06cc\u0634\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a False \u0627\u0633\u062a \u0648 \u0642\u0627\u0628\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u06cc\u0633\u062a.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u00a0RequiresQuestionAndAnswer:\u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f \u0622\u06cc\u0627 \u0628\u0647 password answer \u062f\u0631 \u0632\u0645\u0627\u0646 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u062a\u062f\u0647\u0627\u06cc GetPassword \u0648 ResetPassword \u0646\u06cc\u0627\u0632 \u0647\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631\u061f<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u00a0RequireUniqueEmail:\u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f \u0622\u06cc\u0627 \u0647\u0631 \u06a9\u0627\u0631\u0628\u0631 \u062b\u0628\u062a \u0634\u062f\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u06cc\u06a9 \u0646\u0634\u0627\u0646\u06cc email \u0645\u0646\u062d\u0635\u0631 \u0628\u0647 \u0641\u0631\u062f \u062f\u0627\u0631\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u00a0StorePasswordInSecureFormat:\u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f \u0622\u06cc\u0627 \u06a9\u0644\u0645\u0647 \u0639\u0628\u0648\u0631 \u0645\u06cc \u0628\u0627\u06cc\u0633\u062a hash \u0634\u062f\u0647 \u0628\u0627\u0634\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u00a0\u06f9- \u062f\u0631 \u0642\u0633\u0645\u062a Data\u060c connection string \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062c\u0647\u062a \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u0646\u06a9\u062a\u0647: \u06af\u0632\u06cc\u0646\u0647 \u0647\u0627\u06cc connection strings \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0641\u0647\u0631\u0633\u062a \u0647\u0645\u0627\u0646 \u0645\u0648\u0627\u0631\u062f\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0645\u0627\u0698\u0648\u0644 Connection Strings \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0634\u062f\u0647 \u0627\u0646\u062f. \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u06f6\u060c \u06af\u0632\u06cc\u0646\u0647 WindowsTokenRoleProvider \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u0647 \u0628\u0627\u0634\u06cc\u062f\u060c \u0627\u0646\u062a\u062e\u0627\u0628 connection string \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0631\u062d\u0644\u0647 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0633\u062a.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f1\u06f0- \u0628\u0647 \u0635\u0648\u0631\u062a \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc\u060c \u062f\u0631 \u0628\u062e\u0634 Profile properties\u060c \u062f\u0631 \u0642\u0633\u0645\u062a General\u060c \u0645\u0633\u06cc\u0631 \u0645\u062c\u0627\u0632\u06cc application \u0631\u0627 \u062f\u0631 \u062c\u0639\u0628\u0647 \u0645\u062a\u0646 ApplicationName \u0648\u0627\u0631\u062f \u0646\u0645\u0627\u06cc\u06cc\u062f. \u0627\u06af\u0631 \u0645\u0642\u062f\u0627\u0631\u06cc \u0631\u0627 \u062f\u0631 \u0627\u06cc\u0646 \u0642\u0633\u0645\u062a \u062a\u0639\u06cc\u06cc\u0646 \u0646\u0646\u0645\u0627\u06cc\u06cc\u062f \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0634 \u0641\u0631\u0636 HttpContext.Current.Request.ApplicationPath \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06af\u0631\u062f\u062f. \u0627\u0644\u0628\u062a\u0647 \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0627\u062c\u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f1\u06f1- \u0628\u0647 \u0635\u0648\u0631\u062a \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc\u060c \u062f\u0631 \u0628\u062e\u0634 Profile Properties\u060c \u062f\u0631 \u0642\u0633\u0645\u062a General\u060c \u062a\u0648\u0635\u06cc\u0641\u06cc \u0631\u0627 \u062f\u0631 \u062e\u0635\u0648\u0635 \u0627\u06cc\u0646 provider \u062f\u0631 \u062c\u0639\u0628\u0647 \u0645\u062a\u0646 Description \u00a0\u0648\u0627\u0631\u062f \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u06f1\u06f2- \u0628\u0631 \u0631\u0648\u06cc OK \u06a9\u0644\u06cc\u06a9 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<h2 dir=\"RTL\" style=\"text-align: justify;\"><strong>\u0686\u06af\u0648\u0646\u0647 \u06cc\u06a9 <\/strong><strong>Provider<\/strong><strong> \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06cc\u0627 <\/strong><strong>Rename<\/strong><strong> \u0648 \u06cc\u0627 \u062d\u0630\u0641 \u0646\u0645\u0627\u06cc\u06cc\u0645\u061f<\/strong><\/h2>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u067e\u0633 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u0647 IIS Manager \u0645\u062a\u0635\u0644 \u0634\u062f\u06cc\u062f \u0648 \u0628\u0631 \u0631\u0648\u06cc Provider \u062f\u0648\u0628\u0627\u0631\u06a9\u0644\u06cc\u06a9 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\u0628\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0631\u06a9\u0648\u0631\u062f \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u0648 \u0627\u0646\u062a\u062e\u0627\u0628 \u06af\u0632\u06cc\u0646\u0647 \u0647\u0627\u06cc Edit \u060cRename \u0648 \u06cc\u0627 Remove \u0627\u0632 \u0628\u062e\u0634 Actions \u062f\u0631 \u0633\u0645\u062a \u0631\u0627\u0633\u062a \u0635\u0641\u062d\u0647\u060c \u0646\u0633\u0628\u062a \u0628\u0647 \u0648\u06cc\u0631\u0627\u06cc\u0634\u060c Rename \u0648 \u06cc\u0627 Remove \u0631\u06a9\u0648\u0631\u062f \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u0627\u0642\u062f\u0627\u0645 \u0646\u0645\u0627\u06cc\u06cc\u062f.<span style=\"color: #ffffff;\">\u0627<\/span><\/p>\n<p dir=\"RTL\" style=\"text-align: justify;\">\n<p><script type=\"application\/ld+json\">\n    {\n    \"@context\": \"http:\/\/schema.org\/\",\n    \"@type\": \"CreativeWorkSeason\",\n    \"name\": \"\u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc ASP.NET \u0648 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647\",\n    \"aggregateRating\": {\n    \"@type\": \"AggregateRating\",\n    \"ratingValue\": \"5\",\n    \"reviewCount\": \"785\"\n    }\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ASP.NET2.0 \u0634\u0627\u0645\u0644 \u0686\u0646\u062f\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a \u06a9\u0647 state \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u06cc\u0627 \u062f\u06cc\u06af\u0631 data store\u0647\u0627 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u06a9\u0646\u062f. Provider \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u0648\u0627\u0633\u0637 \u0628\u06cc\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627 \u0648 \u06cc\u06a9 \u0645\u0646\u0628\u0639 \u062f\u0627\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f. ASP.NET2.0 \u0634\u0627\u0645\u0644 \u0686\u0646\u062f\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a \u06a9\u0647 state \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 &hellip;<\/p>\n","protected":false},"author":64,"featured_media":40303,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[96],"tags":[],"class_list":["post-6643","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/posts\/6643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/comments?post=6643"}],"version-history":[{"count":0,"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/posts\/6643\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/media\/40303"}],"wp:attachment":[{"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/media?parent=6643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/categories?post=6643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iranhost.com\/blog\/wp-json\/wp\/v2\/tags?post=6643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}