資源描述:
《外文翻譯面向javaweb應(yīng)用程序的openid》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、專業(yè)外文翻譯小型企業(yè)網(wǎng)站的制作系(院)專業(yè)班級學(xué)生姓名學(xué)指導(dǎo)教師職稱題計算機(jī)科學(xué)技術(shù)系計算機(jī)網(wǎng)絡(luò)技術(shù)二O—O年五月二曰OpenlDforJavaWebapplicationsSummary:OpenlDisadecentralizedauthenticationprotocolthatmakesiteasierforuserstoaccessresourcesinyourJava?Webapplications.Inthisfirsthalfofatwo-partarticle,you’lllearnabouttheOpenlDAuthenticationSpecificationan
2、dwalkthroughthestepsofincorporatingitintoasampleJavaapplication.RatherthanimplementtheOpenlDAuthenticationspecificationbyhand,authorJ.StevenPerryusestheopenid4javalibraryandapopularOpenlDprovider,myOpenlD,tocreateasafeandreliableregistrationprocessforaJavaapplicationwritteninWicket.Tagsforthisar
3、ticle:authentication,java,openid,openid4java,sign-on,single,steve—perry,websOpenlDisadecentralizedauthenticationmechanism.UsingOpenlD,IcanproveIownaURIsuchashttp://openid.jstevenperry.com/steve,andIcanusethatidentitytoauthenticatemyselfwithanysitethatsupportsOpenlD—suchasGoogle,Slashdot,orWordpr
4、ess.Clearly,OpenIDisgreatforendusers.Butusingitgotmetothinking:’’WhataboutusingOpenlDtocreateastandard,reliableauthenticationsystemfortheJava-basedWebapplicationsIwriteformycustomers??’Inthistwo-partarticleIwillshowyouhowtousetheopenid4javalibraryandawell-knownOpenlDprovider,myOpenlD,tocreateana
5、uthenticationsystemforaJava-basedWebapplication.IllalsoshowyouhowtoreceiveuserinformationwithanOpenlDSimpleRegistrationExtension(SReg).I’llstartbyexplainingwhatOpenlDisandshowingyouhowtogetanOpenlDofyourown.Next,IwillpresentabriefoverviewofhowOpenlDauthenticationworks.Finally,Iwillwalkthroughthe
6、stepsinvolvedinperformingOpenlDauthenticationusingopenid4java.Inthesecondhalfofthisarticle,you’lllearnhowtocreateyourownOpenlDprovider.ThroughoutthediscussionI’llbeworkingwithaWicket-basedJavaWebapplicationthatIwrotespecificallyforthisarticle.Youcandownloadthesourcecodefortheapplicationanytime.Y
7、oualsomightwanttotakealookattheopenid4javalibrary(seeResources).Note:ThisarticlefocusesonusingOpenlDforJavaWebapplications,butOpenlDworksinanysoftwarearchitecturalscenario.IntroductiontoOpenlDOpenlDisaspecificationforproving