簡體   English   中英

ClickOnce應用程序訪問Web服務

[英]ClickOnce application accessing web service

我有一個從Web安裝的ClickOnce應用程序,配置為“完全信任”應用程序。 該應用程序從安裝URL之外的其他主機訪問Web服務。

如果我正確理解這一點 ,則應用程序將無法訪問Web服務:

Web安裝:只能訪問從中安裝了應用程序的Web服務器。

如果您的ClickOnce應用程序由於安全限制而無法訪問Web服務器,則該應用程序必須聲明該網站的WebPermission。 有關增加ClickOnce應用程序的安全權限的詳細信息,請參閱保護ClickOnce應用程序的安全。

我已經能夠在多台計算機上安裝該應用程序而沒有任何問題。 我是否誤解了以上陳述? 還是我由於其他原因(例如我的用戶帳戶在admin組中或其他原因)沒有遇到此限制?

另外,“為該網站聲明WebPermission”是什么意思。 如果存在安全限制,這是否允許我的應用程序繞過它?

我相信您引用的關於ClickOnce應用程序可以訪問數據的位置的限制是指數據文件。 下一節將介紹XML Web Service。

我有幾個ClickOnce應用程序,它們調用WCF服務以獲取信息。 它們與ClickOnce部署位於同一域中,但不在同一服務器上。

您到底想完成什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM