2012-07-23 29 views

cevap

13

RFC - http://tools.ietf.org/html/rfc2617#section-2 numaralı web sitesine baktığımızda, kullanıcı adı altında kolon için kaçış tekniği yok gibi görünüyor. Ekleyebileceğiniz tek yer şifre alanındadır.

Eğer bir seçenekse, aşağıdakileri yapabilirsiniz: @ ile auth düzeyinde ve kullanıcılardan bunu yapmasını isteyin.

13

kullanıcı adı iki nokta üst üste içermemesi gerektiğini http://tools.ietf.org/html/rfc2617#section-2 devletler açıkça RFC: Bir dahilinde, karakter:

yetki almak için, istemci tek nokta üst üste ("") ile ayrılmış kimliği ve şifre gönderir credentials.` base64 [7] kodlanmış dizi

temel-kimlik = base64 kullanım geçişli

base64-user-pass = <base64 [4] encoding of user-pass, except not limited to 76 char/line>

Buna dayanarak

password = *TEXT

userid = * <TEXT excluding ":">user-pass = userid ":" password, kullanıcı adı içinde iki nokta üst üste kullanmak için bir yolu yoktur.

İlgili konular