0
我有一個WCF服務,其類實現了IContractBehavior
和IWsdlExportExtension
,該類使用用戶允許的操作生成WSDL,並排除他們無權訪問的操作和類型。將參數傳遞到WCF元數據
但是這個限制是,對於每個用戶,我必須手動更改我爲其生成WSDL的用戶。
我想通過作爲元數據請求的一部分傳入用戶來解決此限制。
localhost/service.svc?user=me
或localhost:9766/service.svc?singleWsdl&user=me
我也可以用svcutil
也只要所產生的WSDL是扁平的工作。