程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> asp.net2.0 登陸控件之PasswordRecovery(找回密碼控件)的使用心得

asp.net2.0 登陸控件之PasswordRecovery(找回密碼控件)的使用心得

編輯:.NET實例教程
接觸ASP.Net2.0有一段時間了,在學習的過程中遇到了一些問題,這裡呢,就把自己總結的一些東西,寫給大家看看,一來呢,是希望高手指點,二來呢,是希望能幫助比我還新的新手少走些彎路。

     2.0中提供了一組登陸控件,在使用PassWordRecovery時,需要設置SMTP,這樣才能把密碼發送到用戶注冊的郵箱,現在的問題就是如何設置SMTP。步驟如下:

     (1)在vs2005中單擊“網站”菜單中的“asp.net配置”命令,打開“ASP.Net網站管理工具”。

    (2)選擇“應用程序”選項卡,然後單擊“配置SMTP電子郵件設置”。

    (3)設置如下圖:然後保存就可以了。

     這裡要說明一下:為了實現最終的效果,我在網上找了半天,也許是比較笨吧。郵件的服務器有兩中,發郵件(SMPT)和收郵件(POP3)。這裡以163的信箱為例子,服務器的名字為smtp.163.com,其他網站的服務器名,大家可以上網查。端口不需要改動,默認的。發件人呢,我一開使填的是自己的名字“某某某”,這就是我為什麼調試不出來的原因。一定要填寫你的電子郵件地址。

     設置好之後就完了嗎??沒有,讓我們來測試一下,我創建了一個名為“yg1982”的用戶,密碼為“1234567”。現在我通過它的向導輸入用戶名,回答問題。然後呢,就到我的信箱裡去接收密碼了,但是新的問題出現了,郵件的內容是:用戶名: yg1982   密碼: 9gfIf6Jn1ooW&V。  用戶名是對的,但密碼怎麼不對呢??是亂碼??為了這個我又查了半天,結果呢?這個“9gfIf6Jn1ooW&V”就是該用戶的新密碼,而不是所謂的亂碼。
        以上就是我的所謂心得了,花了我2個多小時才得出來的,比較笨吧。

  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved