- PR -

Windows2000のIISでWindowsControlをWebブラウザに表示する方法

1
投稿者投稿内容
しょう
会議室デビュー日: 2002/09/25
投稿数: 3
投稿日時: 2003-03-03 10:47
こんにちは。

過去スレッド
「WebアプリケーションにWindows Formsのコントロールを表示する方法
 2002-08-20 08:18 by Jitta 」
を参考にし、WindowsContorolを作成しました。

ところが、Windows2000(SP3)にIIS、.NET Framework (SP1)を
インストールした環境をサーバーとした場合、
コントロールが表示されませんでした。
WindowsXPPro(SP1)で同様の構成の場合は、問題なく表示できました。

設定はIISで、実行アクセス権を「スクリプトのみ」に
変更した以外は、両方ともすべてデフォルトのままです。
いくつかのクライアントから、ファイルを置いた端末に
アクセスましたが、結果は同様でした。
おそらくIISのデフォルト設定に違いがあるのかと思うのですが、
確認できません。

Windows2000及び、Windows2000ServerのIISで
WEB上にWindowsControlを表示された方はいらっしゃいませんでしょうか。
小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2003-03-03 10:54
[quote]
しょうさんの書き込み (2003-03-03 10:47) より:

> ところが、Windows2000(SP3)にIIS、.NET Framework (SP1)を
> インストールした環境をサーバーとした場合、
> コントロールが表示されませんでした。

このとき、表示を実行しようとした場所はサーバ上ですか?
それとも別のクライアントマシンでしょうか。

> WindowsXPPro(SP1)で同様の構成の場合は、問題なく表示できました。

このとき、表示を実行したマシンはIISを実行しているのと
同一マシンじゃないですか?
別のマシンからこのXPをサーバとして表示しようとすると
どうなるでしょうか。

Web上にWindowsコントロールを張り付けた場合は
セキュリティの問題がでてくるので、適切なアクセス権を
クライアントに付与してあげる必要がありますが、
それは大丈夫ですか?
しょう
会議室デビュー日: 2002/09/25
投稿数: 3
投稿日時: 2003-03-03 11:14
レスありがとうございます。

>このとき、表示を実行しようとした場所はサーバ上ですか?
>それとも別のクライアントマシンでしょうか。

サーバー上、及び別のクライアントマシンの両方で実行しましたが、
Windows2000をサーバーとした場合は表示できませんでした。
XPをサーバーとした場合も同様に両方からアクセスしましたが、
正常に表示されました。
サーバー、クライアント共OSはインストール直後で、IEは6(SP1)です。

>Web上にWindowsコントロールを張り付けた場合は
>セキュリティの問題がでてくるので、適切なアクセス権を
>クライアントに付与してあげる必要がありますが、
>それは大丈夫ですか?
参考にしましたJittaさんのスレッド
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1833&forum=7&9
にある、Jittaさんのサンプルを実行しました。
書き込みには信頼済みサイトに追加しないと、表示できないとありますが、
私の環境では、問題なく表示できてしまいました。

よろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)