麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > 動易CMS > 正文

如何讓Oblog整合SiteFactory支持中文用戶名

2024-09-10 21:56:44
字體:
來源:轉載
供稿:網友

在整合SiteFactory 和 Oblog 的時候,發(fā)現由于兩者所采用的加密方式不一至,導致注冊中文用戶名時出現如下錯誤:
oblog46(1):安全碼驗證未通過!
請仔細閱讀論壇幫助文件,確保您有相應的操作權限。

為了讓支持中文,我們只有修改Oblog的加密方式,讓Oblog采有新的md5加密方式
(注意:對于存在中文密碼的用戶,可能出現密碼不正確)

我們直接使用 動網的inc/md5.asp 來修改,先復制動網文件:inc/md5.asp


1.將下面 //第7行

Private m_l2Power(30)
Dim Md5OLD
改為:

Private m_l2Power(30)
Dim iLength '增加部份
Dim Md5OLD

 

2.將下面 //第 198行

Public Function MD5(sMessage,stype)
m_lOnBits(0) = CLng(1)

改為:

Public Function MD5(sMessage)
Md5OLD=0
m_lOnBits(0) = CLng(1)

 

3.將下面 //382行

if stype=32 then
MD5 = LCase(WordToHex(a) & WordToHex(b) & WordToHex(c) & WordToHex(d))
else
MD5=LCase(WordToHex(b) & WordToHex(c))
end if

改為:

If iLength = 32 Then
MD5 = LCase(WordToHex(a) & WordToHex(b) & WordToHex(c) & WordToHex(d))
Else
MD5 = LCase(WordToHex(b) & WordToHex(c))
End If

然后把這個文保存后復蓋Oblog inc 下的 md5.asp ,其他修改按照整合教程修改。

二、完成上面修改之后,可以實現中文注冊,但是登錄時可能出現如下問題:

中文用戶名在SiteFactory登錄成功,在oblog能同步登錄。而在Oblog登錄成功,在SiteFactory卻不能同步登陸。

 

出現這樣的情況主要是中文在url的編碼問題。接下來我們還要修改Oblog的登錄文件,在Oblog的文件夾下找到Login.asp:

將下面//159行

      turl=strUrl&"?syskey="&MD5(UserName&oblog_Key)&"&username="&UserName&"&password="&PassWord&"&savecookie="&CookieDate & "@@@"& turl  '修改部份

改為

      turl=strUrl&"?syskey="&MD5(UserName&oblog_Key)&"&username="&Server.urlencode(UserName)&"&password="&PassWord&"&savecookie="&CookieDate & "@@@"& turl  '修改部份

 

保存文件即可。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: www.99av| 久久国产精品一区 | 久久久综合 | 日日爱影院 | 亚洲成人中文字幕在线 | 久久污 | 亚洲成人涩涩 | 免费在线观看成年人视频 | av不卡免费在线 | 国产成人综合在线观看 | 精品一区二区三区四区在线 | 九一传媒在线观看 | 日韩做爰视频免费 | v11av在线播放 | 国产91丝袜在线播放 | 久久精品99久久久久久2456 | 欧美日本91精品久久久久 | a黄色片| 私库av在线免费观看 | 免看黄大片aa | 成人国产综合 | 国产精品美女一区二区 | 13一14毛片免费看 | 欧美精品激情视频 | 中文字幕亚洲一区二区三区 | 久久毛片免费观看 | 亚洲欧美在线看 | 亚洲午夜国产 | 欧美一区二区三区免费不卡 | 久久99亚洲精品久久99果 | a黄在线观看 | 国产一级毛片视频在线! | 爱看久久| 精品一区二区三区在线视频 | 精品国产一区二区三区四区阿崩 | 国产1区在线观看 | 亚洲va久久久噜噜噜久牛牛影视 | 黄色aaa视频 | 日韩av片在线播放 | 久久sp| 羞羞视频一区 |