Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Käyttäjän autentikointi ja autorisointi ASP.NET -sovelluksessa

Heikkilä, Leo-Henri (2013)

 
Avaa tiedosto
Heikkila_Leo-Henri.pdf (535.5Kt)
Lataukset: 


Heikkilä, Leo-Henri
Oulun seudun ammattikorkeakoulu
2013
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013111316991
Tiivistelmä
Työ tehtiin Siperia Systems Oy:lle, joka on oululainen ohjelmistokehitysyritys. Yritys kehittää öljyntorjuntaan ja ympäristön suojeluun liittyvää mobiilisovellusta. Sovelluksen avulla voidaan lähettää palvelimelle esimerkiksi kuvia, tapahtumapaikan koordinaatteja sekä erilaisia mittaustietoja. Sovellusta voidaan käyttää useammalla laitteella samanaikaisesti, jolloin laitteen tai käyttäjän tunnistautuminen palveluun on tärkeää. Lisäksi lähetettävät tiedot voivat sisältää arkaluontoisia tietoja, jonka vuoksi tiedonsiirto täytyy salata.

Työn tavoitteena oli kehittää yrityksen uuden mobiilisovelluksen palvelinpuolen ohjelmistoa. Työn tietoperusta koostuu .NET-ohjelmistokehykseen liittyvistä tuetut kielet-, luokkakirjastot- sekä ASP.NET -osioista. Lisäksi teoriaosuudessa käydään läpi ASP.NET MVC 4 Web API ja siinä tuettuja ominaisuuksia, tarkastellaan MVC-arkkitehtuuria sekä määritellään käsitteet autentikointi ja autorisointi.

Työssä on käytetty suurimmaksi osaksi Microsoftin vuoden 2012–2013 aikana julkaistuja lähteitä, koska käytännön osuudessa käytetty Web API -palvelu on julkaistu vuonna 2012. Opinnäytetyön työosuudessa saatiin onnistuneesti rakennettua palvelu, johon käyttäjä voi tunnistautua. Tunnistautumisen jälkeen käyttäjä voi tehdä palveluun autorisointia vaativia kutsuja. Toimeksiantaja käyttää opinnäytetyön Demossa käytettyjä ratkaisuja yrityksen uuden mobiilisovelluksen HTTP-palvelun kehityksessä.

Palvelun jatkokehitykseen ehdotettiin muun muassa seuraavia ratkaisuja: Autentikointi rakennettaisiin tietoturvan lisäämiseksi filter-luokkaan tai HTTP message handler:n. Käyttäjät tulisi jakaa ryhmiin autentikoinnin yhteydessä. Lisäksi suositeltiin cross-site request forgery -tokenin käyttöönottoa lisäämään tietoturvaa tiedonvälityksessä.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste