问题现象:用友畅捷通T+软件在配置了IIS浏览打开时提示:您无权查看该网页您可能没有权限用您提供的凭据查看此目录或网页?
解决方案:
1、没有设置好首页文件
打开IIS然后依次打开该网站的属性--文档--添加,把需要设置成首页的文件填上去,如index.asp
2、没有允许ASP
打开IIS然后找到“web 服务扩展”,把“Active Server Pages”允许就行了
3、权限设置错误
全部都使用“IUSR_计算机名称”这个账户
打开网站目录的文件夹,右键属性--共享和安全--添加,右边会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可
打开IIS然后依次打开该网站的属性--目录安全性,这里会有一个IP和身份验证,点击一下“编辑”,然后会选“浏览”,就会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可
3.1匿名身份验证
IIS 创建 IUSR_计算机名称帐户(其中计算机名称是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。[/i]
系统设置匿名访问的方法:
(1)windws server 2003操作系统
a、右击“计算机”-‘“管理”-“服务和应用程序”-“Internet信息服务(IIS)管理器”,查看“网站”-“默认网站”-“某个虚拟目录”,T+中以“TPLUS”为例。
b、右击“TPLUS”-“属性”-“目录安全性”中的编辑
c、将弹出的“身份验证方法”中,勾选“启用匿名访问”,点击“确定”。
(2)windows 7 操作系统
a、右击“计算机”-‘“管理”-“服务和应用程序”-“Internet信息服务(IIS)管理器”,查看“服务器名”-“网站”-“某个虚拟目录”-“身份验证”,T+中以“TPLUS”为例。
b、双击打开“身份验证”- 右击“匿名身份验证”,点击“启用”,这样tplus虚拟目录下的“匿名身份验证”就启用好了。
(3)windows server 2008R2操作系统
a、右击“计算机”-‘“管理”-“服务器管理器”-“角色”-“Web服务器(IIS)”-“Internet信息服务(IIS)管理器”,查看“服务器名”-“网站”-“Default website”-“某个虚拟目录”-“身份验证”,T+中以“TPLUS”为例。
b、双击打开“身份验证”- 右击“匿名身份验证”,点击“启用”,这样tplus虚拟目录下的“匿名身份验证”就启用好了。
4、没有设置执行的权限
打开IIS然后依次打开该网站的属性--主目录,
首先勾选“脚本资源访问”,然后将最下面的“执行权限”修改成“纯脚本
上述用友知识库的解决方案如果仍然未能解决您的问题,可以尝试到用友畅捷通服务社区搜索一下:https://www.iyyrj.com/ask/,或者加入用友软件QQ交流群(QQ群列表:https://www.ywufida.cn/zsk/qqqun.html)进行咨询!