私のビジネスニーズの技術的解決方法を見つける方法については静かです。私は、サードパーティのWebアプリケーションに特定のユーザーに一時的なURLを与えて、ログインせずに自分のアカウントにアクセスできるようにしたいだけです。URLでユーザーを認証します
私はすべての外部ポータルで使用する証明書があります。だから私は特定のアドレスで彼らから5分のために利用可能なリダイレクトURLを送信するリクエストを取得したとき。
私のアプリケーションは.NET MVC上にビルドされています。 誰かがこのニーズをどのように実現するかを知る手助けをしてくれますか?
どの種類のユーザー認証を使用していますか? – Tinwor
URLを第三者に送信すると、uid、トークン、タイムスタンプが暗号化され、クエリ文字列として渡されます。また、バックグラウンドでこれらの3つの特性をマッピングします。ユーザーが暗号化されたクエリ文字列でURLをヒットするたびに、ハッシュ、あなたのリンクの有効期限を比較してアクセスを許可します。 – Amit