USBプロテクトというとUSBポートを使えなくするという意味ですが、そうではなくてHASP HLのことですよね?HASPでWebアプリへのアクセス認証を行うには、Sentinel HASP SRM SaaS Passを使うことになります。http://www.aladdin.co.jp/hasp/hasp_srm_saaspass.htmlサーバサイドはC#またはJavaで開発する必要があります。これらの言語が使いこなせることが必須です。