在唯一密钥属性“name”设置为“php”时,无法添加类型为“add”的重复集合项

在唯一密钥属性“name”设置为“php”时,无法添加类型为“add”的重复集合项,第1张

第一步:“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”

中,“控制台根目录”->“组件服务 ”->“计算机”->“我的电脑”->“COM+应用程序”中,有一个“IIS

Out-Of-Process

Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动

”.

第二步:“开始”->“管理工具”->“Internet

信息服务”->展开左侧的本地计算机->右击“网站”属性->选择“目录安全性”->点“编辑”然后在d出的对话框中确保只选中

了“匿名访问”和“集成Windows验证”两项,单击匿名访问中的编辑,去掉“允许IIS控制密码”然后保存设置就可以了。

第三步:点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回d出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全面的勾去掉,然后一路确定返回就可以了。

我遇到过这样的提示,是因为我先安装了IIS(默认framework 2.0),建立网站,复制代码到根目录,代码其实已经包含了web.config,访问网站,提示400

就又在网站的“IIS”-“处理程序映射”自己手动添加了一些托管程序、脚本映射,访问网站,又提示500.21

然后才使用系统的命令行安装了asp.net 4.0

再次访问网站,提示500.19,而且“IIS”-“处理程序映射”就进不去了

发现web.config 里面显示配置错误的项就是我之前自己手动添加的托管程序、脚本映射,把web.config中提示重复的都删除就进入下一步了。

IIS已经配置了 Access-Control-Allow-Origin,但是 web.config文件也要跨域代码

web.config的 <add name="Access-Control-Allow-Origin" value="*" />删除


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11911304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存