0

WCF RESTサービスのUriTemplateを、システム名http:// mysystem/ ..ではなくwww.mysite.com/...に更新するにはどうすればよいですか。

サービスヘルプページにアクセスすると、システム名が表示されますが、エンドユーザーには表示されたくありません。

http://myServerName.local/WCF/Svc.svc/blah/function

見たい

http://www.mysite.com/WCF/Svc.svc/blah/function

これはweb.configで更新できるものだと思いますか?

4

2 に答える 2

1

操作コントラクトを次のように装飾します。

[Description("www.mysite.com")]
string EchoWorld();
于 2011-04-15T21:51:11.910 に答える
0

私はあなたができるとは思わない。UriTemplate属性は、パス解決にのみ使用されます。サービスヘルプページは、サービスのホストから完全にリンクを生成するため、その意味で、ヘルプサービスページに反映させたい場合は、サービスホストのベースアドレスを変更する必要があります。

于 2010-02-18T16:11:29.697 に答える