- - PR -
セキュリティ例外が発生します
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-10-27 10:31
お世話になります。
クライアント(WindowsXP)にてASP.NETを開発し、 Webアプリケーションをサーバー(Windows2003)に配布し実行すると ページは表示されますが、SQLServerに接続する際に下記のエラーが表示されます。 セキュリティ例外 このアプリケーションはセキュリティポリシーで許可されていない操作を実行しようとしました。このアプリケーションで必要なアクセス許可を取得するには、システム管理者に相談するか、構成ファイルでアプリケーションの信頼レベルを変更してください。 Web.configにて設定が必要かと思いますが、どのように設定すればよいかわかりません。どなたか教えていただけないでしょうか。 | ||||
|
投稿日時: 2005-10-27 10:40
・ASP.NETを有効にしているか
・ASP.NETのどこまで表示されているか。はじめからだめか。 ・SQLServerに接続するまえのコードが実行された形跡はあるか。 ・どういう配布をしたか。 ・開発した.NET Frameworkのバージョンはどれか ・言語は?(この場合直接は関係ないけど) ・開発中にWeb.configに対してなにか変更を加えたか。 ・配布のためにWeb.configに対してなにか変更を加えたか。 などわかるといいな。 _________________ たつごろー codeseek こみゅぷらす | ||||
|
投稿日時: 2005-10-27 10:40
<trust level="WSS_Medium" /> かなぁ。 その DB 操作が DLL にあるのであれば、置いてある場所に問題があるとか。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-10-27 10:40
ここら辺からかな。
http://www.atmarkit.co.jp/fdotnet/technology/idnfw11_06/idnfw11_06_01.html | ||||
|
投稿日時: 2005-10-27 13:16
早速の返信ありがとうございます。
>・ASP.NETを有効にしているか 有効に設定しております。 >・ASP.NETのどこまで表示されているか。はじめからだめか。 最初にログインページを表示させており、これは表示できております。 SQLServerのDBに登録されているユーザーしかログインできないように設定しており、 ユーザー名、パスワードを入力しボタンを押下すると、セキュリティ例外のエラーが 表示されます。 >・SQLServerに接続するまえのコードが実行された形跡はあるか。 接続する前に入力のチェックをかけており、それは実行されているようです。 >・どういう配布をしたか。 Webセットアッププロジェクトを使用してインストーラーを作成しており、それをサーバーにインストールしています。 >・開発した.NET Frameworkのバージョンはどれか .NET Framework1.1です。 >・言語は?(この場合直接は関係ないけど) VBです。 >・開発中にWeb.configに対してなにか変更を加えたか。 Form認証にしたかったので、変更を加えてます。 <authentication mode="Forms" > <forms name=".FORMAUTH" loginUrl="login.aspx"> </forms> </authentication> >・配布のためにWeb.configに対してなにか変更を加えたか。 配布のためにはDebugモードをfalseにしているだけです。 | ||||
|
投稿日時: 2005-10-27 13:28
状況からはコードアクセスセキュリティか、SQLServerとの接続関係かな。
でも、 > このアプリケーションはセキュリティポリシーで許可されていない操作を実行しようとしました というメッセージからはコードアクセスセキュリティ関連ではないかなぁ、と思うのですが、なにか、「trust level」をいじらなきゃいけないようなことをやってませんか? _________________ たつごろー codeseek こみゅぷらす | ||||
|
投稿日時: 2005-10-27 14:27
特に、「trust level」をさわらないといけないようなことはしていないつもりなんですが・・・
ただ、Web.configで匿名ユーザーは拒否するようにしていたので、拒否しないように設定してみだめでした。 ログインページはマイクロソフトに掲載されていたものを参考に作成しただけです。 | ||||
|
投稿日時: 2005-10-27 14:57
コードアクセスセキュリティ関係だとは思うのですが、闇雲に変更するよりもきりわけをしたほうがよさそうな気がします。
ものすごくシンプルな別のプログラムを作って、同じようにインストールして使えるか、などをしてみてはいかがでしょう。 _________________ たつごろー codeseek こみゅぷらす |