繁体   English   中英

拒绝访问路径或如何为机架空间站点添加模拟?

[英]Access to the path is denied or How Do I Add Impersonation for a rackspace site?

在机架云托管上写入网站中的XML文件并面临“拒绝访问xxx路径”错误?

答案必须是冒充,但秘诀是什么?

这是问答式。 请参阅下面的答案。

更新:在使用FTP客户端以admin身份登录到“其他”时,在文件夹上设置安全性的工作没有冒充。 允许通过网络应用进行更新。

写入网站中的文件需要模拟。 在这种环境下,我无法从后面的代码中模拟工作,因此唯一的选择是web.config解决方案。

该用户是您设置的FTP用户。 您可以并且应该为此设置一个FTP用户,并限制其安全权限。 真正的关键是要知道您是ORD用户还是DFW用户。 这些是当前的机架数据中心。 以下是ord数据中心的模拟示例。

<configuration>
  <system.web>
    <identity impersonate="true" userName="ord\USERNAME" password="PASSWORD" />
  </system.web>
</configuration>

为了发现您的站点不在哪个数据中心,可以先尝试一个,然后再尝试另一个,或者可以登录控制面板并查看站点的测试链接。

登录到manage.rackspacecloud.com>托管>云站点> [您的站点]>常规设置>查看和编辑>测试URL

如果您的链接中包含“ ord”,则您的帐户为ord,否则您的帐户为dfw。

进行此配置更改后,请确保从控制面板重建应用程序。

机架网站说以下内容,但我没有发现这是真的:

You **must** use the username which is configured to be the primary FTP 
         account for the cloud site you are working with. If the site was created
         under your main account, this will be your main control panel login 
         credentials. If the site was created under a client, please use the 
         client's main account credentials. When in doubt, you can always click 
         the security tab for a cloud site to confirm the primary ftp account.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM