1
我創建了一個WCF服務,並且在Visual Studio中,我只需右鍵單擊該項目並將其部署即可。如何在特定的Web應用程序中部署WCF服務
它是全球部署,我可以在任何我的web應用程序的訪問(HTTP://webapp1/_vti_bin/WCF.svc/mex和http://webapp2/_vti_bin/WCF.svc/mex)
我如何配置它,這樣我就只能夠使用webapp1訪問它?
我創建了一個WCF服務,並且在Visual Studio中,我只需右鍵單擊該項目並將其部署即可。如何在特定的Web應用程序中部署WCF服務
它是全球部署,我可以在任何我的web應用程序的訪問(HTTP://webapp1/_vti_bin/WCF.svc/mex和http://webapp2/_vti_bin/WCF.svc/mex)
我如何配置它,這樣我就只能夠使用webapp1訪問它?
據我所知,你不能」如果你去12/14蜂巢destionation部署它只是一個特定的Web應用程序。
您可以將當前上下文網站集中檢查特定的自定義「標記」功能,您將創建被激活與否,只允許WCF服務的訪問/處理,如果有針對性的功能被激活。
您可以隱藏網站集功能,它激活相關網站集(S),以便其他網站集將無法通過只是在功能轉向使用它。
請問。
編輯:作爲備用解決方案,您可以根據Web應用程序的任何已識別路徑來檢查是否有白名單。在這種情況下請小心AAM/binding,因爲可以使用一堆網址訪問網絡應用程序!
我複製我的DLL和WSP文件,並嘗試使用 •添加-SPSolution C將它添加到其他服務器:\部署\ <解決方案文件>的.wsp Afterwhich,我把它用 •安裝-SPSolution部署-Identity <解決方案文件>的.wsp -WebApplication的http:// -GACDeployment 但有一個錯誤: 安裝-SPSolution:此解決方案包含任何資源範圍的Web應用程序,並且不能被部署到特定的Web應用程序。 我刪除了-WebApplication參數,它工作但我可以使用任何Web應用程序訪問它。我想要做的只是在特定的Web應用程序上訪問它。 –
Aventus
2012-03-12 00:15:51