題:
包含“!”的密碼總是錯的
Ray
2013-06-20 13:11:12 UTC
view on stackexchange narkive permalink

我有一個擁有未修改Android 4.1.2的Samsung Galaxy S3,並且只要密碼包含感嘆號(“!”),就可以使用任何瀏覽器登錄任何網站的帳戶。 >我使用默認的三星鍵盤輸入密碼。鍵盤的語言設置為德語。 Android界面語言設置為英語。我使用在三個特殊字符頁面的第一頁上看到的感嘆號。

我在Chrome瀏覽器應用程序和預裝的默認“ Internet”瀏覽器中嘗試了此操作。如果我將帳戶密碼中的感嘆號更改為其他內容,則可以在智能手機上完美登錄。

這是代碼頁錯誤嗎?我必須設置一些特殊的本地化還是僅僅是一個錯誤?

如果您從任何網站複製粘貼感嘆號而不是在Samsung默認鍵盤上鍵入該怎麼辦?您是否有任何方法記錄發送的內容(例如,可能會在感嘆號之後自動插入空格等)。或使用[Google的本機鍵盤應用程序](https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin)(或在[here](http://www.androidnext .de / apps / google-keyboard-vanilla-android-tastatur-im-play-store-apk-download /))
我同意ce4插入空格是最可能的原因。可以肯定沒有代碼頁,因為字符是US7ASCII的一部分,該字符包含在同一位置的所有編碼中。因此,您可以嘗試使用其他鍵盤,或者只是避免在密碼中使用感嘆號:)
您是否檢查了發送到服務器的字符而不是感嘆號?輸入“!”請訪問http://www.base64encode.org/並查看base64編碼結果。如果正確,則結果應為“ IQ ==“。
@Robert:它是IQ ==,所以這裡沒有錯誤。
@ce4:哇,謝謝!你是對的!幾乎不明顯地插入了空格。哇...我認為他們必須考慮一下密碼框中的自動完成內容。如果您將此寫為答案,我將對其進行檢查。
二 答案:
Ray
2013-06-22 14:58:07 UTC
view on stackexchange narkive permalink

在註釋中,ce4指出了出了什麼問題。

在每個感嘆號(以及可能限制其他字符(如句號,半停止或問號)的其他句子)之後也會自動插入空格,

每當我輸入一個感嘆號時,我也會輸入以下字符,兩次使用退格鍵,然後再次輸入以下字符。似乎是最簡單的解決方案。

三星應考慮關閉密碼框中的這些奇怪的自動完成內容!

Jay
2014-01-08 06:48:43 UTC
view on stackexchange narkive permalink

我也遇到了這個“ bug”,但是帶有$字符。每當我鍵入 $ 時,它都會在$字符之前和之後自動插入空格。我的解決方案是關閉Samsung鍵盤設置上的“自動間距”,此後一直對我有用。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...