Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 547888|Vastaus: 201

[ASP.NET] .NET/C# Ohjelmistolisensointialusta [Lähdekoodi]

  [Kopioi linkki]
Julkaistu 5.2.2018 13.44.34 | | |


Vuonna 2016 tehtiin ohjelmistolisenssialusta, ohjelmisto veloitettiin ajan mukaan ja kone oli sidottuna, joten tämä järjestelmäkokonaisuus kirjoitettiin silloin, tätä järjestelmää voidaan käyttää pärjäämiseen, ja toiminnot eivät ole kovin täydellisiä, vain viitteeksi ja viestinnän vuoksi!

Ohjelmiston ominaisuudet:

Lisää rekisteröinti ohjelmistoon sen käyttöä varten ja sitoo kone käyttäjän käyttöajan määrittämiseksi.

Yleiset funktiot otetaan käyttöön:

1: Voit lisätä valtuutettuja käyttäjiä

2: Voit asettaa käyttäjän valtuutusajan

3: Valtuuta käyttäjät sitomaan laitteita, ja yksi käyttäjä voi sitoa useita laitteita

4: Käyttäjiä voidaan poistaa käytöstä tai poistaa

5: Käytä pääsytietokantaa, ei tarvitse asentaa muita komponentteja, kätevä ja nopea käyttöönotto


Palvelinpuolen käyttöönotto:

Asenna IIS ja ota .NET 4.0 -ympäristö, luo suoraan uusi verkkosivusto ja pura arkisto sivuston juurihakemistoon!!

Jos pyydetään: 'Microsoft.Jet.OleDb.4.0' -palveluntarjoaja ei ole rekisteröity paikalliselle koneelle.

Vaihda juoksualusta 32-bittiseksi juoksualustaksi.

Tietokantayhteysmerkkijonon voi konfiguroida web.configissa, ja oletussalasana on admin123

Taustaa http://xxx/Account/Index oletustili  admin@admin.com  Salasana 123123

Asiakasasetukset:

Viitaten ManagerAuth.dll tiedostoon:

Päämetodin sisääntulopisteeseen lisää seuraava koodi:




Lähdekoodi sisältää "Video Tutorial for Building and Using the Software Authorization System" -tiedoston.

Lähdekoodin lataus:

Linkki: https://pan.baidu.com/s/1htxC9NY Salasana:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyväVastaus



Pistetilanne

Osallistujien määrä1MB+1 myötävaikuttaa+1 Romahdus syy
Pieni aloittelija, joka rakastaa oppia + 1 + 1 Kuin yksi!

Katso kaikki arviot





Edellinen:Lohkoketjun kotimaiset ja ulkomaiset kaupankäyntialustat
Seuraava:. .NET Vain luku -kokoelman käyttöliittymän tarina
Julkaistu 19.3.2020 17.17.28 |
Minulla on kysymys vuokranantajalle.@小渣渣
Testiohjelmassani ei ole ongelmaa viitata ManagerAuth/bin/Debug/ManagerAuth_Secure//ManagerAuth.dll omistajan lähettämässä lähdekoodipaketissa, mutta se saa virheen, kun viitataan ManagerAuth/bin/Debug/ManagerAuth.dll, olipa se sitten alkuperäisessä paketissa tai uudelleenluotu.
Mitä on tekeillä?

Virheilmoitus kuuluu:

FileNotFoundException ei käsitelty

Käsittelemätön poikkeus "System.IO.FileNotFoundException" esiintyy ManagerAuth.dll

Lisätietoja: Tiedoston tai kokoonpanon "HttpHelper, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null" tai sen riippuvuuden lataaminen epäonnistui. Järjestelmä ei löydä määriteltyä tiedostoa.
Julkaistu 5.2.2018 17.02.50 |
Julkaistu 2018-2-5 klo 16:29
No, eri käyttäjillä on julkinen joukko julkisia ja yksityisiä avaimia, ja julkiset sekä yksityiset avaimet voidaan tallentaa ohjelmistoon

Olen käyttäjä, joka ...

On yksi kysymys, joka täytyy esittää: asiakas on kulkenut tämän läpi:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

Mutta miksi palvelin saa tämän Get-menetelmän? sen sijaan, että ne olisivat muitakin palvelinpuolella määriteltyjä funktioita.
En tiedä paljoa httphelperistä.
Olkaa hyvä ja neuvokaa.
Julkaistu 20.3.2020 11.37.32 |
Xiao Zhao julkaisi 2020-3-19 klo 20:55
Puuttuu HttpHelper, joka viittaa HttpHelper.dll uudelleen

Tämä puuttuu todellakin. Kun lainasin HttpHelper.dll testiohjelmassa, sekin näytti Newtonsoft.Json.dll virheen, ja jos lainasin Newtonsoft.Json.dll uudestaan, kaikki oli kunnossa.
Mutta miksi sinun tarvitsee viitata ManagerAuth.dll vain ManagerAuth/bin/Debug/ManagerAuth_Secure/ManagerAuth.dll, mutta sinun täytyy lainata nämä kaksi ManagerAuth/bin/Debug/ManagerAuth.dll?
Julkaistu 5.2.2018 14.39.01 |
Kiitos, että jaoit
Julkaistu 5.2.2018 14.41.25 |
Jos muokkaan RSA:ta, teen DLL-tiedoston uudelleen, voinko silti käyttää sitä?
@版主
 Vuokraisäntä| Julkaistu 5.2.2018 15.42.37 |
chz2008 julkaistu 2018-2-5 klo 14:41
Jos muokkaan RSA:ta, teen DLL-tiedoston uudelleen, voinko silti käyttää sitä?
@版主

Lähdekoodi on jo saatavilla ja voit muuttaa sitä miten haluat
Julkaistu 5.2.2018 16.03.06 |
Daniel on uskomaton
Julkaistu 5.2.2018 16.13.12 |
Pieni roska julkaistu 2018-2-5 klo 15:42
Lähdekoodi on jo saatavilla ja voit muuttaa sitä miten haluat

@小渣渣
Katsoin juuri lähdekoodia, ja kirjoitustapasi on tallentaa RSA tietokantaan. Ja jokainen sukupolvi on erilainen. Olemme aiemmin analysoineet, että toiset määrittelevät julkisen tai yksityisen avaimen.
Lisäksi olet winform-valtuutus, ja näet palautetut tiedot, joita näyttää käytettävän verkkoohjelmien valtuutukseen.
 Vuokraisäntä| Julkaistu 5.2.2018 16.29.35 |
chz2008 julkaistu 2018-2-5 klo 16:13
@小渣渣
Katsoin juuri lähdekoodia, ja kirjoitustapasi on tallentaa RSA tietokantaan. Ja jokainen sukupolvi on erilainen. Aiemmin analysoimme toisia, että toiset ...

No, eri käyttäjillä on julkinen joukko julkisia ja yksityisiä avaimia, ja julkiset sekä yksityiset avaimet voidaan tallentaa ohjelmistoon

Uskon, että jokaisella käyttäjällä on oma julkinen avain ja yksityinen avain viestintään, jotta muut eivät väärentäisi
Julkaistu 5.2.2018 17.01.46 |
@小渣渣
On yksi kysymys, joka täytyy esittää: asiakas on kulkenut tämän läpi:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

Mutta miksi palvelin saa tämän Get-menetelmän? sen sijaan, että ne olisivat muitakin palvelinpuolella määriteltyjä funktioita.
En tiedä paljoa httphelperistä.
Olkaa hyvä ja neuvokaa.
Julkaistu 5.2.2018 18.00.14 |
Veli, tämä on vakaa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com