「Microsoft .NET Framework 2.0 構成」 はどこ?

 .Netの実行セキュリティでの備忘録。イントラネットなどの共有エリアにプログラムをおいてクライアントから実行すると、.Net製のプログラムは通常セキュリティに引っかかります。Framework 1.1の頃はこの場合、管理ツール内の「Microsoft .NET Framework 1.1 構成」でイントラネットのゾーンセキュリティを「完全な信頼」とかにして回避していましたが、なんと、Framework 2.0からは「Microsoft .NET Framework 2.0 構成」が開発環境にしかついてきません。クライアントにSDKやVSを入れるわけにも行かないのでいろいろ調べていたら、コンソールから設定を変更する方法を見つけたので、紹介します。

>%windir%\Microsoft.NET\Framework\v2.0.50727\CasPol.exe -m -chggroup 1.2. FullTrust

なんだか複雑ですが、要するに構成ツールのCUI版ですね。
ゾーン名の「1.2.」のところは実際にはクライアント環境によって変わる可能性があるのですが、構成を触っていなければ、このままで問題ないと思います。

この情報が、同様の悩みを抱えている方の助けになればと思います。

トラックバック(0)

このブログ記事を参照しているブログ一覧: 「Microsoft .NET Framework 2.0 構成」 はどこ?

このブログ記事に対するトラックバックURL: http://uwa.potetihouse.com/mt/mt-tb.cgi/171

コメント(2)

助かりました。ありがとうございます。

この情報で本当に助かりました!
ありがとうございます。

当方では、上記ではうまくいかなかったので、
さらにググリ、見つけた以下の方法でうまくいきました。

%windir%\Microsoft.NET\Framework\v2.0.50727\caspol.exe -q -force -machine -addgroup All_Code -zone Intranet FullTrust

同様に、悩まれているかたの一助となれば幸いです。

コメントする


画像の中に見える文字を入力してください。

2009年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30