無私分享:ASP.NET CORE 項(xiàng)目實(shí)戰(zhàn)(第十四章)】圖形驗(yàn)證碼的實(shí)現(xiàn)
目錄索引
【無私分享:ASP.NET CORE 項(xiàng)目實(shí)戰(zhàn)】目錄索引
簡介
很長時(shí)間沒有來更新博客了,一是,最近有些忙,二是,Core也是一直在摸索中,其實(shí)已經(jīng)完成了一個(gè)框架了,并且正在準(zhǔn)備在生產(chǎn)環(huán)境中試用,但是很多東西也是出于自己理解的膚淺和技術(shù)的不斷更新,經(jīng)常變動(dòng),所以,如果自己還沒有完全搞好,就來寫博客,反復(fù)的修正,可能會(huì)誤導(dǎo)一些新手朋友。
如果有正在研究Core的朋友,可以大家一起交流下。
驗(yàn)證碼
相信很多朋友跟我一樣,圖形驗(yàn)證碼成為了 Core 的一個(gè)絆腳石。
System.Drawing.Primitives 這是官方的一個(gè)Drawing庫,但是沒有Bitmap、Graphics等很多東西,所以這個(gè)做圖形驗(yàn)證碼基本Pass了。
CoreCompat.System.Drawing 這個(gè)是一個(gè)第三方的,使用了mono的System.Drawing實(shí)現(xiàn),只要安裝了之前使用System.Drawing的代碼完全不用修改,也支持描畫驗(yàn)證碼等描畫類的功能。如果需要linux或osx支持,可以安裝runtime.linux.CoreCompat.System.Dr