ฉันจะบังคับให้ Google Chrome จดจำข้อมูลรับรอง HTTPS ได้อย่างไร


12

Google Chrome เป็นเบราว์เซอร์ที่ยอดเยี่ยมอย่างแน่นอน แต่ฉันยังคงเห็นข้อบกพร่องอยู่ที่นั่น บางคนน่ารำคาญจริงๆ: Chrome ของฉัน (ที่คอมพิวเตอร์ที่ทำงาน) ไม่ได้เสนอให้จดจำข้อมูลการตรวจสอบ HTTPS และฉันต้องป้อนข้อมูลด้วยตนเองทุกครั้งที่ฉันไปที่ทรัพยากรที่ปลอดภัยเป็นครั้งแรกหลังจากเริ่ม Chrome - เพียงแค่ทำ ไม่เสนอที่จะจำ ขออภัยฉันจำข้อมูลประจำตัวของฉันไม่ได้ถามทำไม : D แต่! Chrome ที่คอมพิวเตอร์ที่บ้านของฉันจำข้อมูลประจำตัวเหล่านี้ได้สำเร็จหลังจากเสนอให้จำได้ ฉันตรวจสอบการตั้งค่าของ Chrome (ตัวเลือกที่เป็นไปตามนั้นถูกตั้งค่าไว้เสมอ [แม้ว่าจะมีข้อเสนอให้จัดเก็บข้อมูลการตรวจสอบแบบฟอร์มที่ "HTTP ไซต์" แบบง่าย ๆ )) ฉันพยายามล้างข้อมูลรหัสผ่านทั้งหมด - Chrome ยังขอให้ฉันป้อนทั้ง ไซต์ HTTPS นั้นหลังจากฉันรีสตาร์ทเบราว์เซอร์ ... ฉันไม่ '

ขอบคุณล่วงหน้า.

UPD: เวอร์ชัน Chrome ของฉันคือ 6.0.472.63


การติดตั้งใดคือ 6 ติดตั้งที่บ้านหรือติดที่ทำงาน
Synetech

@Synetech inc. - ที่บ้าน แต่ฉันเดาว่ามันไม่สามารถทำซ้ำได้อีก ไม่สามารถบอกได้จากเวอร์ชันใด
Lyubomyr Shaydariv

คำตอบ:


1

หากการติดตั้ง Chrome ทั้งสองเป็นรุ่นเดียวกัน แต่ยังมีพฤติกรรมที่แตกต่างออกไปฉันจะต้องมีบางสิ่งบางอย่างที่ทำให้สับสนในระดับโปรไฟล์

ฉันขอแนะนำให้สร้างโปรไฟล์ใหม่ตั้งแต่ต้นการคัดลอกโปรไฟล์ของคุณจากการติดตั้งที่จำข้อมูลรับรอง https ไปยังโปรไฟล์ที่ไม่ได้

การสร้างโปรไฟล์ใหม่นั้นง่ายเหมือนการลบ (หรือเปลี่ยนชื่อโฟลเดอร์) ที่มีโปรไฟล์ปัจจุบัน

สำหรับแนวทางว่า Chrome เก็บโปรไฟล์ไว้ที่ใดให้ตรวจสอบhttp://www.chromium.org/user-experience/user-data-directory

PD: profile = ไดเรกทอรีข้อมูลผู้ใช้


10

นี่คือวิธี (อย่างน้อยก็ทำงานบนไซต์ HTTPS ที่ฉันลองแล้ว - ifttt.com) - มันคือการเติมข้อความอัตโนมัติ = ในสิ่ง แต่ iirc ฉันลองส่วนขยายนั้น แต่ก็ไม่ได้เปลี่ยนแปลงอะไรเลย ให้ใช้วิธีที่เบากว่านี้แทน

เพียงบันทึก bookmarklet ด้วยรหัส javascript นี้เป็นข้อมูล url:

javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed autocomplete=off from "+n(ca,"form")+" and from "+n(cea,"form element")+", and removed onsubmit from "+n(cs,"form")+". After you type your password and submit the form, the browser will offer to remember your password.")})();

จากนั้นไปที่หน้าเข้าสู่ระบบคลิกที่ bookmarklet และคลิกตกลงเข้าสู่ระบบจากนั้นไม่กี่วินาทีกล่องรหัสผ่านการบันทึกจะปรากฏขึ้น หวังว่าจะช่วยใครซักคนหรือ OP


ขอบคุณมาก :) ฉันรำคาญจริงๆที่ Safari บน iOS สามารถเก็บรหัสผ่าน OWA ของฉัน แต่ไม่ใช่ Chrome
eckes

นี่เป็นข้อมูลที่มีค่า แต่น่าเสียดายที่มันไม่ได้ตอบคำถามซึ่งก็คือการบันทึกข้อมูล HTTP Auth ไม่ใช่ข้อมูลแบบฟอร์ม HTML ที่การเติมข้อความอัตโนมัติใช้ ฉันกำลังเร่งมันอยู่ดี แต่ฉันรู้สึกว่า ... สกปรก
Douglas Held

มันใช้งานไม่ได้สำหรับฉัน (((
อเล็กซ์เบลเก้

4

บางไซต์ยังส่งแอตทริบิวต์พร้อมกับฟอร์มที่ป้องกันไม่ให้เบราว์เซอร์ของคุณจำข้อมูลผู้ใช้

การเติมข้อความอัตโนมัติส่วนขยายของ Chrome = บนจะแทนที่และให้คุณจดจำรหัสผ่านสำหรับเว็บไซต์ใด ๆ


2
ขอบคุณ แต่การเติมข้อความอัตโนมัติในไม่มีส่วนเกี่ยวข้องกับการเข้าถึง HTTPS แบบ จำกัด การอนุญาตดังกล่าวจะไม่ดำเนินการผ่านแบบฟอร์ม
Lyubomyr Shaydariv

มันไม่ทำงาน
Ivan Yarych
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.