Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 63308|Yanıt: 17

[ASP.NET] asp.net Alibaba Cloud Slider Doğrulama Kodu Testi [Kaynak Kodu ile]

[Bağlantıyı kopyala]
Yayınlandı 2.04.2018 13:30:39 | | | |
Alibaba Bulut Kaydırıcı Doğrulamasına Giriş:

Kaydırma doğrulama, Alibaba'nın insan-makine tanımasının ön saflarını temsil eden bir doğrulama kodu ürünüdür. Kullanıcılar, sadece sağa kaydırarak doğrulamayı düşünmeden geçebilirler.

Belge bağlantısı: https://help.aliyun.com/document_detail/66317.html

Ürün satın alma bağlantısı: https://yundun.console.aliyun.com/?p=afs#/person-machine



Alibaba Cloud kaydırıcı doğrulama kodunun genel süreci şu şekildedir:

Web sayfası yüklendikten sonra - doğrulama kodunu alın > - > kullanıcı doğrulama kodunu kaydırır - > Alibaba Cloud arayüzünden csessionid ve sig parametrelerini alır - > arka uç arayüzümüzden csessionid, sig, nc_token, nc_login parametreleriyle isterler - > arka planda parametreleri alıp > ön yüz doğrulama sonuçlarına geri dönür

Render:



HTML kodu şöyledir:

test.ashx arayüz kodu şu şekildedir:

ip.ashx arayüz kodu:



Arka planda doğrulandığında 6 parametre vardır,4 parametre ön plandan, 2 parametre ise arka plandan doldurulur.Şöyle:



RemoteIp parametresi, resmi Alibaba Cloud dokümantasyonundan bu parametrenin açıklamasını bulamadım。。。。。 Kelimenin tam anlamıyla, bu parametrenin talep edenin IP adresi olduğunu görebiliyoruz...

web.config'ün bir yapılandırması vardır:



IsRemoteIp doğru olduğunda, sahte IP'yi (8.8.8.8) iade ederim ve yanlışsa, kullanıcının gerçek IP'sini döndürürüz, aşağıdaki şekilde gösterildiği gibi:



Test sonuçları, sahte istek IP'si mi yoksa gerçek talep eden IP'si de olsun, doğrulama sonuçlarını etkilemez; bu da RemoteIP'nin doğrulama sonuçları üzerinde neredeyse hiç etkisi olmaması gerektiğini gösterir...

Eğer csessionid sahte olursa, doğrulama başarısız olur, token sahte olursa doğrulama da başarısız olur!

Aşağıdaki görsel, sahte tokenın değerini göstermektedir:



(Son)

Kaynak kodu indirme:

Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfenYanıt





Önceki:[Windows API] C# Sorgu API için Kod Asistanı [kaynak kodu ile]
Önümüzdeki:Windows dönemine veda edin! Microsoft, mühendislik ekibini dağıtarak bulut hizmetlerine odaklandı
Yayınlandı 11.01.2019 11:45:01 |
Merhaba, Alibaba Cloud kaydırıcı doğrulama kodunun bir ihtiyacı var, size nasıl ulaşabilirim, QQ 132.188.6153
Yayınlandı 11.01.2019 11:27:48 |
Bu parça hakkında bilgi arıyorum, incelemeyi umuyorum
Yayınlandı 25.07.2019 10:39:16 |
teşekkürler
Bu Alibaba belgesi gerçekten biraz sulu.
Yayınlandı 4.04.2018 14:13:44 |
Bir bak
Yayınlandı 7.01.2019 09:46:47 |
Paylaştığın için teşekkürler!
Yayınlandı 11.01.2019 12:47:27 |
Öğrenmeyi öğren
Yayınlandı 28.02.2019 17:12:10 |
Öğrendim, paylaştığın için teşekkürler
Yayınlandı 13.04.2019 16:05:13 |
Harika, harika, harika, harika
Yayınlandı 15.04.2019 23:54:50 |
Bak bak bak
Yayınlandı 16.04.2019 20:45:36 |
Öğren
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com