任何人都可以確認我是否此方法生成的密碼不帶空格(空白)?在C#中使用Membership.GeneratePassword和不帶空格的密碼生成
我認爲它生成沒有空格,但我想有人確認我這一點。
在msdn documentation它沒有談論空白。
任何人都可以確認我是否此方法生成的密碼不帶空格(空白)?在C#中使用Membership.GeneratePassword和不帶空格的密碼生成
我認爲它生成沒有空格,但我想有人確認我這一點。
在msdn documentation它沒有談論空白。
似乎從documentation非常清楚對我說:
生成的密碼只包含字母數字字符和以下標點符號:!@#$%^ * &()_- + = [ {}};:<> | ./ ?.生成的密碼中不包含隱藏或不可打印的控制字符。
沒有提及包含空格字符。
根據MSDN:
生成的密碼只包含字母數字字符和下列標點符號:@#$%^ & *()_- + = [{]} ;: <> | ./?生成的密碼中不包含隱藏或不可打印的控制字符。
所以它不應該包含空格字符
據the code,它使用的字符生成密碼:
那麼,[這是代碼](https://github.com/Microsoft/referencesource/blob/master/System.Web/Security/Membership.cs#L302-L365) – john