2016-11-06 20 views
0

私はVSEW 2013を使用し、Windows 10ASPXのログイン制御は鉱山が

私は、ログインページ(Login.aspxの)および登録ページ(SignUp.aspx)を作成し実行している以外、全員のコンピュータ上で動作します。私は標準のコントロールを使用し、それらの背後にコードを追加しませんでした。彼らは箱のコントロールからです。

何作品:

  1. は自分のコンピュータ上でLogin.aspxのページ
  2. 上のユーザーログインを検証signup.aspxページ上でアカウントを作成するには、ログインした後に、それは私がログインしなかったことを示していますまだ。しかし、私の友人がそれを試しても、問題はありません。

ここにはすべてのファイルへのドロップボックスリンクがあり、自分でテストして動作することが確認できます。 https://www.dropbox.com/sh/do3f533s0hacy4x/AADuWBbIBpaxDy7SIPG9_7s6a?dl=0

ユーザー名:カイル パスワード123456

しかし、signup.aspx作品(私はまだそれをしなかったので、うまくそれはあなたに電子メールを送信しません)ので、自分のアカウントを作成することができます。

私が試してみた:

  1. はクッキーが
  2. 無効アンチウイルスを有効にしていることを確認済み
  3. 無効ファイアウォール
  4. チェック済みのWindows Defenderは(それのオフ)
  5. Chromeでテストされ、エッジ、およびFirefox。
  6. すべてのローカルホストのCookieを削除しました。

私のコンピュータは私が正常にログインできるようにはできませんが、他の人はできます。

この問題を解決するのを手伝ってください。

答えて

0

このセクションがあるいくつかの奇妙な理由で、あなたのweb.configファイルを見てみると:

<system.web> 
    <authentication mode="Forms" /> 
    ... 
</system.web> 

う:あなたの認証モードがフォームに設定されているという事実と相まってこのセクションでは、

<system.webServer> 
    <modules> 
    <remove name="FormsAuthentication" /> 
    </modules> 
</system.webServer> 

認証が全く機能しないようにしてください。これはあなたの記述のようなものです。フォーム認証を引き続き使用する場合は、最初のセクションを削除してみてください。

この設定が他のコンピュータで動作することは奇妙ですが、説明できませんが、FormsAuthenticationがオフになっているコードの部分を削除してみてください。

+0

ありがとうございます!問題が解決しました! –

関連する問題