私たちのクライアントは、アプリケーションを開発するために私たちにアプローチしてきました.いつものように、範囲は日々拡大しています.
当初は、企業ネットワーク内に限定された専用アプリとして開始されました。ユーザー認証は、ユーザーの Windows ログインを取得し、SQLServer データベースを使用してアクセス権をホストすることによって確立されました。すべて非常に簡単です。
- アプリケーションを Web ベースにする
- アプリケーションを企業ネットワークの外部でホストする-ユーザー
認証が同じように機能する (パスワードを使用せず、Windows ログインのみ)
さらに複雑なことに、彼らはアプリケーションのさまざまな機能を、HTTP リクエストを発行するだけの別のアプリケーションで使用できるようにしたいと考えています。
- ユーザーが企業ネットワークにログインする
- ユーザーが企業アプリケーションを起動する - ユーザーが
顧客の詳細を処理する
- ユーザーがボタンをクリックする
- 企業アプリケーションがホストされている Web アプリに HTTP 要求を送信する
- HTTP 要求に必要な認証と顧客の詳細が含まれる
- ユーザー認証が「自動的に完了する」 ' (人間の関与なし)
- 顧客データは安全に送信されます
私たちの最初のアプローチは彼らが望んでいたものだったので、彼らは私たちが彼らのためにこれを行うことに非常に熱心です. そのようなホストされた Web アプリは私たちの専門分野ではありませんが、それでも彼らは私たちにこれを行うことを望んでいます。だから私は今専門家にアプローチします。
- これにアプローチする方法について誰かアドバイスはありますか?
- 避けるべき落とし穴の可能性について誰か警告がありますか?