将一个Web表单aspx页面添加到WCF项目

3
我需要构建一个项目,其中包含一个WCF .svc服务和一些网页在同一个C#项目中。这样做有什么问题吗?如果我使用Visual Studio 2010创建一个WCF项目,它允许我添加Web Forms。一旦我发布到IIS,我应该能够在同一个根URL下无缝访问.svc URL和.aspx URL。

长期来看,这样做会有什么问题吗?

1个回答

1

没问题,这应该可以工作。

如果你想使用MVC,那么最好从该模板开始添加SVC组件。

提前考虑身份验证和授权。


感谢您的输入。认证和授权是什么意思?aspx页面将访问.svc服务以显示一些数据。.svc服务也可以在不经过页面的情况下访问。客户端将传递一个密钥和其他一些数据来识别自己,但这由应用程序控制。还有其他需要我担心的事吗? - Alex J
如果您的网站是公开的,那就没问题了。如果您使用Windows身份验证,可能会遇到问题。 - H H

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接