我遇到以下情况,我不知道如何处理它。欢迎任何建议或想法。
要求:
我有什么:
我无法正确处理这个问题,因为对宁静终点的要求不是我的,我无法改变那一部分。
提前致谢!
答案 0 :(得分:0)
我不知道我能提供多少帮助,但由于没有人能够解决问题,我会给你一个开始。
我的应用程序有一个Rest Web服务,下面是一个方法,它返回一个名为SharepointRecommendation的对象(一个C#类,你可以让你的方法返回任何东西或者无效)
[WebGet(UriTemplate = "SharepointRecommendations?clientid={clientID}&userid={userID}&messageid={messageID}&maxsharepointlinks={countSharepointLinks}")]
public SharepointRecommendation GetSharepointRecommendations(int clientID, int userID, int messageID, int countSharepointLinks)
{
....
从我所读到的方法来看,uri不应该包含动词Get,但方法应该。
现在对于Response.Redirect,我从未尝试使用Web方法,但是如果它在您的方法中有效Response.Redirect([address]?username = [UserName]&amp; passsword = [Password]); < / p>
我认为Web方法可能必须是空的(不返回任何内容),因此请求会通过。
答案 1 :(得分:0)
我知道这不是一个明确的问题,但我确实找到了答案:
http://social.msdn.microsoft.com/Forums/en/wcf/thread/d6b02afd-47c9-4646-96ec-90d7f6d3a285
我遇到的主要问题是从Web服务重定向到另一个位置。上述链接问题的第一个答案非常有效。