Bu temel bir soru olabilir, ancak HTTP veya HTTPS temel kimlik doğrulaması olduğunda kullanıcı adında iki nokta üst üste (“:”) olması mümkün mü? Eğer değilse, kolondan kaçabileceğimiz bir yol var mı?HTTP/HTTPS temel kimlik doğrulaması: kullanıcı adındaki iki nokta
cevap
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.
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.
- 1. temel kimlik doğrulaması
- 2. Lümen HTTP Temel Kimlik Doğrulaması
- 3. Symfony security temel kimlik doğrulaması
- 4. Golang ile HTTP Temel Kimlik Doğrulaması
- 5. HTTP temel kimlik doğrulaması, python kullanarak
- 6. Rotayı temel alarak atlama kimlik doğrulaması
- 7. Google Page Hız Analizleri - Temel Kimlik Doğrulaması
- 8. Facebook Bağlan ve HTTP temel kimlik doğrulaması
- 9. Bir sunucuda HTTP Temel Kimlik Doğrulaması Uygulaması
- 10. CouchUygulamalar ve kullanıcı kimlik doğrulaması
- 11. Relayjs Graphql kullanıcı kimlik doğrulaması
- 12. WCF .net 4.0 HTTP Temel Kimlik Doğrulaması
- 13. Asmx web hizmeti temel kimlik doğrulaması
- 14. IOS'da kullanıcı kimlik doğrulaması sürdürme nasıl kullanılır?
- 15. Temel ve Form Kimlik Doğrulaması (Ruby)
- 16. Amaç-c HTTP Temel kimlik doğrulaması
- 17. ActiveAdmin: HTTP temel kimlik doğrulaması nasıl kurulur?
- 18. Yay Güvenliği HTTP Temel Kimlik Doğrulaması
- 19. ldapjs kimlik doğrulaması (kullanıcı oturum açma ayarları)
- 20. Temel Kimlik Doğrulaması ve Form kimlik doğrulamasını aynı sitede kullanma
- 21. .NET WebApi Kimlik Doğrulaması
- 22. Passport.js Kullanıcı Girişi ve Kimlik Doğrulaması
- 23. Kullanıcı Profilini Düzenleme/Form Kimlik Doğrulaması
- 24. SVN kullanıcı kimlik doğrulaması için LDAP kullan
- 25. Yay Güvenliği: Kimlik doğrulaması kullanıcı el ile
- 26. Resin web sunucusu üzerinde kullanıcı kimlik doğrulaması
- 27. Django ile testlerde kullanıcı kimlik doğrulaması factory_boy
- 28. Kasırga websocket uygulamasında kullanıcı kimlik doğrulaması
- 29. Firebase e-posta kullanıcı kimlik doğrulaması
- 30. İki nokta arasında iki nokta arasında "iki nokta" yı kullanın()