2012-01-16 5 views
1

webBrowser1.ObjectForScriptingで使用されるクラスで[PermissionSet(SecurityAction.Demand, Name="FullTrust")]を使用して周りを飛んでいるサンプルに気付きました。これはなぜ使用され、LinkDemandではないのですか?許可されたドメインのみがJavascriptからC#を呼び出せるようにする方法

セキュリティの別のレイヤーを置くには、許可されたドメインのページだけがスクリプトオブジェクトでコードを実行できるようにするにはどうすればよいですか?

答えて

1

あなたは需要とLinkDemandをとの違いを学ぶためのドキュメントを読むことができます:ここで
SecurityAction Enumeration

あなたはActiveXコントロールをホストしているWebページのURLを取得することを可能にするサンプルコードで、Microsoftのサポート記事です:
How To Retrieve the URL of a Web Page from an ActiveX Control

+0

ありがとうございました。 WebBrowserコントロールからURLを取得することも可能です。 – sjlewis

関連する問題