刪除安全登錄的選擇是有辦法禁用安全登錄/ registeration /獨忘記密碼,但所有其他網頁像結賬顧客的儀表板區域可以使用https,但我想禁用安全網址僅用於客戶登錄/註冊/忘記頁面,我檢查了客戶端模塊/etc/config.xml,但無法找到類似的東西。我們能否從單獨的Magento
請幫我
在此先感謝。
刪除安全登錄的選擇是有辦法禁用安全登錄/ registeration /獨忘記密碼,但所有其他網頁像結賬顧客的儀表板區域可以使用https,但我想禁用安全網址僅用於客戶登錄/註冊/忘記頁面,我檢查了客戶端模塊/etc/config.xml,但無法找到類似的東西。我們能否從單獨的Magento
請幫我
在此先感謝。
首先你要做到這一切從應用程序/代碼/課程的本地/!
有了這樣說,你需要擴展/編輯應用程序/代碼/核心/法師/客戶的/ etc/config.xml文件:
<secure_url>
<customer>/customer/account/</customer>
</secure_url>
...並刪除它。
下一步,你需要編輯/擴展應用程序/代碼/核心/法師/客戶/助手/ Data.php:
和修改_getUrl()的使用在頁面上你的安全網址給力想要它是安全的:
return $this->_getUrl('customer/account', array('_secure' => true));
注意:像其他人提到的,從安全的角度來看,這不是一個好主意。
希望這會有所幫助!
你認爲登錄頁面通過HTTPS訪問的一個原因?原因是保護他們免受修改。刪除HTTPS會帶來巨大的安全漏洞,並會導致網站訪問者密碼泄露。
所以,你應該重載塊是內容URL鏈接和返工它得到的URL不用其他HTTP。但好處是在你的框中使用iframe。
即使我打算使用基於ajax的登錄?問題是我正在使用fancybox加載主頁中的登錄頁面。所以它成爲混合內容的問題,因爲瀏覽器處理它像http和https,這就是爲什麼我想刪除https這些。 – Elamurugan 2011-02-03 18:03:15
我只想知道如何從登錄網址中刪除https。 – Elamurugan 2011-02-03 18:03:50
@Ela我不知道細節,但正如我所說的,從登錄頁面中刪除HTTPS將會打開一個安全漏洞。期。 – 2011-02-03 18:16:44