Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 547888|Svare: 201

[ASP.NET] .NET/C# programvarelisensplattform [kildekode]

  [Kopier lenke]
Publisert på 05.02.2018 13:44:34 | | |


I 2016 ble det laget et sett med programvarelisensplattformer, programvaren ble belastet etter tid, og maskinen var bundet, så dette settet med systemer ble skrevet på den tiden, dette settet med systemer kan brukes til å klare seg, og funksjonene er ikke særlig perfekte, bare for referanse og kommunikasjon!

Programvarefunksjoner:

Legg til registrering i programvaren for å bruke den, og bind maskinen til å sette brukerens brukstid.

De generelle funksjonene introduseres:

1: Du kan legge til autoriserte brukere

2: Du kan sette brukerens autorisasjonstid

3: Gi brukere tillatelse til å binde enheter, og én bruker kan binde flere enheter

4: Brukere kan deaktiveres eller slettes

5: Bruk tilgangsdatabasen, det er ikke nødvendig å installere andre komponenter, praktisk og rask distribusjon


Serverside-distribusjon:

Installer IIS og ha et .NET 4.0-miljø, opprett et nytt nettsted direkte, og pakk ut arkivet til rotkatalogen på siden!!

Hvis du blir bedt om det: 'Microsoft.Jet.OleDb.4.0'-leverandøren er ikke registrert på den lokale maskinen.

Vennligst endre kjøreplattformen til en 32-bits løpeplattform.

Databasetilkoblingsstrengen kan konfigureres i web.config, og standard databasepassord er admin123

Bakgrunn http://xxx/Account/Index standardkonto  admin@admin.com  Passord 123123

Klientinnstillinger:

Siterer ManagerAuth.dll fil:

I inngangspunktet for hovedmetoden, legg til følgende kode:




Kildekoden inneholder filen "Video Tutorial for Building and Using the Software Authorization System".

Nedlasting av kildekode:

Lenke: https://pan.baidu.com/s/1htxC9NY Passord:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare



Score

Antall deltakere1MB+1 bidra+1 Sammenbrudd grunn
En liten nybegynner som elsker å lære + 1 + 1 Som en!

Se alle vurderinger





Foregående:Blokkjede-innenlandske og utenlandske handelsplattformer
Neste:. .NET Historien om det skrivebeskyttede samlingsgrensesnittet
Publisert på 19.03.2020 17:17:28 |
Jeg har et spørsmål til utleieren.@小渣渣
Det er ikke noe problem med at testprogrammet mitt refererer til ManagerAuth/bin/Debug/ManagerAuth_Secure//ManagerAuth.dll i kildekodepakken sendt av eieren, men det vil få en feil når det refereres til ManagerAuth/bin/Debug/ManagerAuth.dll, enten det er i originalpakken eller regenerert.
Hva er det som foregår?

Feilmeldingen lyder:

FileNotFoundException håndteres ikke

Et uhåndtert unntak av typen "System.IO.FileNotFoundException" oppstår i ManagerAuth.dll

Tilleggsinformasjon: Klarte ikke å laste inn en fil eller assembler "HttpHelper, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null" eller en av dens avhengigheter. Systemet kan ikke finne den angitte filen.
Publisert på 05.02.2018 17:02:50 |
Publisert 2018-2-5 kl. 16:29
Vel, ulike brukere har et offentlig sett med offentlige og private nøkler, og de offentlige og private nøklene kan lagres i programvaren

Jeg er en bruker som ...

Det er et spørsmål som må stilles, nemlig at klienten har passert gjennom:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

Men hvorfor mottar serveren denne Get-metoden? i stedet for andre funksjoner definert på serversiden.
Jeg vet ikke så mye om httphelper.
Vennligst gi råd.
Publisert på 20.03.2020 11:37:32 |
Xiao Zhao postet 19.03.2020 kl. 20:55
Manglende HttpHelper for å referere til HttpHelper.dll igjen

Dette mangler faktisk. Etter at jeg siterte HttpHelper.dll i testprogrammet, oppsto også feilen i Newtonsoft.Json.dll, og hvis jeg siterte Newtonsoft.Json.dll igjen, var det greit.
Men hvorfor trenger du bare å referere til ManagerAuth.dll når du bruker ManagerAuth/bin/Debug/ManagerAuth_Secure/ManagerAuth.dll, men du må sitere de to når du bruker ManagerAuth/bin/Debug/ManagerAuth.dll?
Publisert på 05.02.2018 14:39:01 |
Takk for at du delte
Publisert på 05.02.2018 14:41:25 |
Hvis jeg endrer RSA, lager dll-filen på nytt, kan jeg fortsatt bruke den?
@版主
 Vert| Publisert på 05.02.2018 15:42:37 |
CHZ2008 Publisert 2018-2-5 14:41
Hvis jeg endrer RSA, lager dll-filen på nytt, kan jeg fortsatt bruke den?
@版主

Kildekoden er allerede tilgjengelig, og du kan endre den akkurat som du vil
Publisert på 05.02.2018 16:03:06 |
Daniel er fantastisk
Publisert på 05.02.2018 16:13:12 |
Liten slagg publisert 2018-2-5 15:42
Kildekoden er allerede tilgjengelig, og du kan endre den akkurat som du vil

@小渣渣
Jeg så nettopp på kildekoden, og måten du skriver på er å lagre RSA i databasen. Og hver generasjon er forskjellig. Det vi har analysert tidligere, er at andre vil spesifisere en offentlig eller privat nøkkel.
I tillegg har du en winform-autorisasjon, og du ser den returnerte informasjonen, som ser ut til å bli brukt til webprogramautorisasjon.
 Vert| Publisert på 05.02.2018 16:29:35 |
CHZ2008 Publisert 2018-2-5 16:13
@小渣渣
Jeg så nettopp på kildekoden, og måten du skriver på er å lagre RSA i databasen. Og hver generasjon er forskjellig. Det vi pleide å analysere om andre, var at andre ...

Vel, ulike brukere har et offentlig sett med offentlige og private nøkler, og de offentlige og private nøklene kan lagres i programvaren

Jeg mener at hver bruker har en egen offentlig nøkkel og privat nøkkel for kommunikasjon for å forhindre at andre forfalsker
Publisert på 05.02.2018 17:01:46 |
@小渣渣
Det er et spørsmål som må stilles, nemlig at klienten har passert gjennom:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

Men hvorfor mottar serveren denne Get-metoden? i stedet for andre funksjoner definert på serversiden.
Jeg vet ikke så mye om httphelper.
Vennligst gi råd.
Publisert på 05.02.2018 18:00:14 |
Bror, dette er stabilt
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com