私は2つの異なるウェブサイトを持っています。最初のアカウントにはアカウントを作成してから接続するユーザーがいます。同じサイトには、他のサイトにリダイレクトするリンクがあります。ユーザーがasp.netで別のサイトに接続しているかどうかを確認する方法
2番目のURLのコピー貼り付けを防止したいと思います。だから私は、ユーザーが最初のウェブサイトに接続されているかどうかを確認する必要があります。これどうやってするの ?たぶんクッキーと一緒だけど、正直なところ私は今朝からこれを探していて、何も私には来なかった。
たぶん私は答えとして、誰か場合
<authentication mode="Forms">
<forms loginUrl="MYOTHERSITEURL" />
</authentication>
を開始するには、これを置くことができます。ありがとう。
私はあなたが何を意味するかを見ます。残念ながら私は最初のサイトを作っていませんでした。しかし、ログインを管理するApiがあります。私は唯一の方法は両方のサイトでそれを実装することだと思う –
プライマリサイトの最初のサイトにAPIがある場合は、最初のサイトを呼び出してユーザーがログインしていることを確認する何らかの種類のIsAuthenticatedメソッドを作成する必要がありますこれは、ユーザーがログインしている場合、ユーザーオブジェクトをクッキーまたはセッションに格納します。 – Mikkel
はい、これをチェックする必要があります、このdotnetopenauthを使って接続を行います –