0

プロジェクトを公開して Web サーバーにアップロードした後、問題が発生します。すべてのアクセス ロールがなくなり、ユーザーのログイン資格情報に制限されていると思われるページに誰でもアクセスできます。asp.net 構成ツールを使用して、Visual Basic 2012 ですべてのセキュリティをセットアップしました。Visual Studio でプロジェクトをテストすると、すべてのアクセス制限が機能しています。webconfig で何かを変更する必要がありますか? また、Integrated Security=False を使用して、SQL データベース接続文字列のユーザー名とパスワードを指定し、そのユーザー ロールを db_datareader と db_datawriter に設定しています。

私が解決したか、むしろジョエルが問題を解決しました。解決策は次のとおりです。

「パブリック」フォルダーと「プライベート」フォルダーのそれぞれの web.config ではなく、ルート フォルダーにある web.config ファイルを見ていました。これらの web.config ファイルを Visual Studio プロジェクト フォルダーから Web サーバー上の対応するフォルダーにコピーするだけで済みました。すべての要素が含まれていたのはこれらの web.config ファイルでした。

4

0 に答える 0