Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 547888|Válasz: 201

[ASP.NET] .NET/C# Szoftver Licencelési Platform [Forráskód]

  [Linket másol]
Közzétéve 2018. 02. 05. 13:44:34 | | |


2016-ban egy szoftverlicencelő platformot készítettek, a szoftvert az idő szerint díjazták, és a gépet kötözték, így ez a rendszerkészlet akkor készült, ezt a rendszerkészletet lehet használni a megoldáshoz, és a funkciók nem túl tökéletesek, csak a referencia és kommunikáció miatt!

Szoftveres funkciók:

Regisztrálni kell a szoftverhez a használathoz, és bekötni a gépet, hogy beállítsa a felhasználói használati időt.

A főbb funkciók bevezetése következik:

1: Hozzáadhatsz jogosult felhasználókat

2: Be lehet állítani a felhasználói engedélyezési időt

3: Engedélyezd a felhasználókat az eszközök kötésére, és egy felhasználó több eszközt is köthet

4: A felhasználók letilthatók vagy törölhetők

5: Használd az Access adatbázist, nincs szükség más komponensek telepítésére, kényelmes és gyors telepítés


Szerveroldali telepítés:

Telepítsd az IIS-t, és legyen egy .NET 4.0 környezet, közvetlenül hozz létre egy új weboldalt, és kipakold az archívumot az oldal gyökérkönyvtárába!!

Ha felhívják: a 'Microsoft.Jet.OleDb.4.0' szolgáltató nincs regisztrálva a helyi gépen.

Kérem, változtasd a futó platformot 32 bites futóplatformra.

Az adatbázis-kapcsolati string konfigurálható a web.config oldalon, és az alapértelmezett adatbázis jelszó admin123

Háttér http://xxx/Account/Index alapértelmezett fiók  admin@admin.com  Jelszó 123123

Kliens beállítások:

ManagerAuth.dll akta hivatkozva:

A Fő metódus belépési pontban adjuk hozzá a következő kódot:




A forráskód tartalmazza a "Video Tutorial for Building and Using the Software Authorization System" fájlt.

Forráskód letöltés:

Link: https://pan.baidu.com/s/1htxC9NY Jelszó:
Turisták, ha szeretnétek megnézni ennek a bejegyzésnek a rejtett tartalmát, kérlekVálasz



Pontszám

A résztvevők száma1MB+1 hozzájárul+1 Összeomlás ok
Egy kis kezdő, aki szeret tanulni + 1 + 1 Mint egy!

Minden értékelés megtekintése





Előző:Blokklánc hazai és külföldi kereskedési platformok
Következő:. .NET Az csak olvasható gyűjteményfelület története
Közzétéve 2020. 03. 19. 17:17:28 |
Van egy kérdésem a főbérlőnek.@小渣渣
Nincs gond azzal, hogy a tesztprogramom a forráskód csomagban a ManagerAuth/bin/Debug/ManagerAuth_Secure//ManagerAuth.dll hivatkozásra hivatkozik, de hibát kap, ha a ManagerAuth/bin/Debug/ManagerAuth.dll hivatkozást használok, akár az eredeti csomagban, akár újragenerált.
Mi történik?

A hibaüzenet így szól:

FileNotFoundException nem kezelhető

Egy kezeletlen "System.IO.FileNotFoundException" típusú kivétel ManagerAuth.dll

További információ: Nem sikerült betölteni egy fájlt vagy assembly "HttpHelper, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null" vagy valamelyik függőségét. A rendszer nem találja meg a megadott fájlt.
Közzétéve 2018. 02. 05. 17:02:50 |
Közzétéve: 2018-2-5 16:29
Nos, különböző felhasználóknak van nyilvános és privát kulcskészlete, és a nyilvános és privát kulcsok a szoftverben tárolhatók

Én egy olyan felhasználó vagyok, aki ...

Van egy kérdés, amit fel kell tenni, vagyis hogy az ügyfél áthaladt-e:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

De miért kapja meg ezt a Get-módszert a szerver? nem pedig a szerver oldalán definiált egyéb funkciók.
Nem tudok sokat a httphelperről.
Kérem, tanácsot kérek.
Közzétéve 2020. 03. 20. 11:37:32 |
Xiao Zhao közzétette 2020-03-19-kor 20:55
Hiányzik a HttpHelper, hogy ismét hivatkozzunk a HttpHelper.dll-re

Ez valóban hiányzik. Miután a tesztprogramban idéztem a HttpHelper.dll, az is felhívta a Newtonsoft.Json.dll hibáját, és ha újra idéztem Newtonsoft.Json.dll, rendben volt.
De miért kell csak ManagerAuth.dll-re hivatkozni ManagerAuth/bin/Debug/ManagerAuth_Secure/ManagerAuth.dll használatkor, de miért kell idézni ezeket a kettőt, amikor ManagerAuth/bin/Debug/ManagerAuth.dll használod?
Közzétéve 2018. 02. 05. 14:39:01 |
Köszönöm, hogy megosztottad
Közzétéve 2018. 02. 05. 14:41:25 |
Ha módosítom az RSA-t, újracsinálom a dll fájlt, akkor még használhatom?
@版主
 Háziúr| Közzétéve 2018. 02. 05. 15:42:37 |
chz2008 közzétéve: 2018-2-5, 14:41
Ha módosítom az RSA-t, újracsinálom a dll fájlt, akkor még használhatom?
@版主

A forráskód már elérhető, és úgy módosíthatod, ahogy szeretnél
Közzétéve 2018. 02. 05. 16:03:06 |
Daniel lenyűgöző
Közzétéve 2018. 02. 05. 16:13:12 |
Kis salak, 2018-2-5, 15:42-en írt
A forráskód már elérhető, és úgy módosíthatod, ahogy szeretnél

@小渣渣
Most néztem meg a forráskódot, és az írásmódod az, hogy elmented az RSA-t az adatbázisba. És minden generáció más. Amit korábban elemeztünk, az az, hogy mások nyilvános vagy privát kulcsot adnak meg.
Ezen felül egy winform jogosultság vagy, és látod a visszaküldött információkat, amelyeket úgy tűnik, hogy webes program engedélyezéshez használnak.
 Háziúr| Közzétéve 2018. 02. 05. 16:29:35 |
chz2008 közzétéve: 2018-2-5, 16:13
@小渣渣
Most néztem meg a forráskódot, és az írásmódod az, hogy elmented az RSA-t az adatbázisba. És minden generáció más. Amit másokról elemeztünk, az az, hogy mások...

Nos, különböző felhasználóknak van nyilvános és privát kulcskészlete, és a nyilvános és privát kulcsok a szoftverben tárolhatók

Úgy gondolom, hogy minden felhasználónak más nyilvános és privát kulcsa van a kommunikációhoz, hogy mások hamisítsák meg
Közzétéve 2018. 02. 05. 17:01:46 |
@小渣渣
Van egy kérdés, amit fel kell tenni, vagyis hogy az ügyfél áthaladt-e:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

De miért kapja meg ezt a Get-módszert a szerver? nem pedig a szerver oldalán definiált egyéb funkciók.
Nem tudok sokat a httphelperről.
Kérem, tanácsot kérek.
Közzétéve 2018. 02. 05. 18:00:14 |
Testvér, ez stabil
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com