Asp.net構成を使用するのではなく、ファイル(machine.config)または別のファイルを編集してユーザー名とパスワードを追加する方法があるかどうかを知りたいだけですか?
2 に答える
0
system.web
これは、要素内の web.config ファイルに入ります。
<authentication mode="Forms">
<forms>
<credentials passwordFormat="SHA1">
<user name="moses"
password="02726D40F378E716981C4321D60BA3A325ED6A4C" /> <!-- Pa$$w0rd -->
</credentials>
</forms>
</authentication>
ユーザーを認証する C#:
if(FormsAuthentication.Authenticate(username, password)) // You supply the username and password
{
FormsAuthentication.SetAuthCookie(userName, createPersistentCookie);
}
于 2012-04-27T17:14:30.257 に答える
0
この方法を試すことができます:
パスワードの形式は、次のいずれかにする必要があります。
<credentials
passwordFormat="[Clear|SHA1|MD5]">
<user/>
</credentials>
また、web.config では、以下のように変更できます。
例えば:
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="your app name" loginUrl="/login.aspx">
<credentials passwordFormat = "SHA1">
<user
name="UserName1"
password="SHA1EncryptedPassword1"/>
<user
name="UserName2"
password="SHA1EncryptedPassword2"/>
<user
name="UserName3"
password="SHA1EncryptedPassword3"/>
</credentials>
</forms>
</authentication>
</system.web>
</configuration>
詳細については、ここからご覧ください。
于 2012-04-27T17:07:31.717 に答える