c# - Securely Sending Sensitive Information to RESTful Service -
so i've searched , tried piece various information i've found, , apologize if information does exist somewhere else. not being security professional want make sure correctly not introduce crazy security flaw.
i'm developing restful service in c# hosted on azure allow users login username , password , subsequent calls service associated user. first client of service going web app communicates via javascript service (not sure if makes different).
so here's i've sort of come workflow:
- user lands on site
- user enters username , password
- information sent service
- this have least amount of detail
- service authenticates user credentials
- service returns token used subsequent service calls
i've read ssl , know azure supports ssl certificates, i'm not 100% sure it's i'm looking for. having ssl cert , using https, make okay send plain-text user information service? doesn't sound right. if not, else need able securely send (and potentially other) sensitive information service?
thanks in advance help.
if application talking service hosted on azure javascript, want take @ adal.js. vittorio bertocci describes how secure such application in this article.
when using ssl/tls, transportation channel encrypted, intercepting packets cannot read clear text. still need protect application other attacks lead information disclosure (things sql injection etc). @ owasp top 10 cheat sheet more info.
Comments
Post a Comment