Web Services的身份验证

duweiming3 2004-10-20 05:05:53
<configuration>
<system.web>
<authentication mode="Forms">
<forms name=".ASPXUSERDEMO" loginUrl="login.aspx" protection="All" timeout="60" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
<globalization requestEncoding="UTF-8" responseEncoding="UTF-8" />
</system.web>
</configuration>
这是我的Web.config
--------------------------------
错误信息如下:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。

源错误:


行 1: <configuration>
行 2: <system.web>
行 3: <authentication mode="Forms">
行 4: <forms name=".ASPXUSERDEMO" loginUrl="login.aspx" protection="All" timeout="60" />
行 5: </authentication>


源文件: D:\www\web login\forms\web.config 行: 3


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
请问我的IIS究竟该咋个配,
请分类说明,谢谢:
1。身份验证与授权
2。 基于 Windows 的身份验证
3。 基于窗体的身份验证
...全文
105 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
duweiming3 2004-10-21
  • 打赏
  • 举报
回复
Web Service应该是用SOAP头来验证吧
---------------------------------------

请问怎么做?
siugwan 2004-10-20
  • 打赏
  • 举报
回复
Web Service应该是用SOAP头来验证吧
fellowcheng 2004-10-20
  • 打赏
  • 举报
回复
不过你可以试一下降低IIS中该虚拟目录的安全限制
fellowcheng 2004-10-20
  • 打赏
  • 举报
回复
学习
help up

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧