無需配置!
剛好我有個例子.....<%@ Import Namespace="System.Web.Security" %>
<html>
<head>
<script language="VB" runat=server>
Sub encryptString(Src As Object, E As EventArgs)
SHA1.Text = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "SHA1")
MD5.Text = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "MD5")
End Sub
</script>
</head>
<body><form runat=server><p><b>Original Clear Text Password: </b><br>
<asp:Textbox id="txtPassword" runat=server />
<asp:Button runat="server" text="Encrypt String" onClick="encryptString" /></p><p><b>Encrypted Password In SHA1: </b>
<asp:label id="SHA1" runat=server /></p><p><b>Encrypted Password In MD5: </b>
<asp:label id="MD5" runat=server /></p></form></body></html>

解决方案 »

  1.   

    <%@ import namespace="system.web.security" %>
    <script language="VB" runat="server">
       sub click(sender as object,e as eventargs)
           dim str as string=trim(text1.text)
           text2.text=FormsAuthentication.HashPasswordForStoringInConfigFile(text1.Text,"MD5")
       end sub
    </script>
    <form runat="server">
    <asp:textbox id="text1" runat="server"/><br>
    <asp:textbox id="text2" runat="server"/>
    <input type=submit onserverclick="click" runat="server"/>
    </form>
      

  2.   


    注:
      以上是用在 netframework 1.1版的!
      把代碼貼為 XX.aspx放到iis 就行...
      我試過沒問題.