C# 从Azure网站(xyz.com)检索默认网站URL(azurewebsites.net)

C# 从Azure网站(xyz.com)检索默认网站URL(azurewebsites.net),c#,asp.net,azure,azure-web-app-service,C#,Asp.net,Azure,Azure Web App Service,Azure网站有一个默认的“站点URL”,类似于mysite.azurewebsites.ne(我没有,我只有xyz.com)。只需知道地址即自定义域(xyz.com)就可以获得此URL吗?请记住,我不是网站管理员,我只能正常访问更新 我的答案适用于公共网络环境中的webapp。对于您提供的内部URL,我检查发现它使用了Azure应用程序网关。因此,无论我们如何查询,无论我们使用什么工具,我们都无法查询azure webapp的信息,只能查询网关信息 如果必须查询,则只能与拥有azure门户帐

Azure网站有一个默认的“站点URL”,类似于mysite.azurewebsites.ne(我没有,我只有xyz.com)。只需知道地址即自定义域(xyz.com)就可以获得此URL吗?请记住,我不是网站管理员,我只能正常访问更新

我的答案适用于公共网络环境中的webapp。对于您提供的内部URL,我检查发现它使用了
Azure应用程序网关
。因此,无论我们如何查询,无论我们使用什么工具,我们都无法查询azure webapp的信息,只能查询网关信息

如果必须查询,则只能与拥有azure门户帐户的管理员联系。或者获取azure帐户信息,验证并获得Microsoft的帮助。

PRIVIOUS

我添加自定义域

这对我也很有用。所以我认为

所以我认为我的查询方法是正常的。当我创建自定义域名时,我选择了
A
记录,网页上显示了
CNAME
。我不知道这是为什么

所以我想你可以试试。对您现有的其他网站执行同样的操作。确保网站可访问后,使用我的方法查看是否可以访问。因为我认为问题出在你当前的域名
bac**office.*****.ma
。当前的解决方案存在一些问题,这使得我们无法反向搜索

您可以
dns-look
查找您的原始网站名。您可以访问此网站

我的自定义域名是
www.jasonp2.net

选择DNS查找,然后单击,您将找到您的原始网站url


您是否尝试过执行
nslookup xzy.com
?如果DNS设置为CNAME,而不是记录,则应解析为xxx.azurewebsites.netHmm感谢您的提示,我明天会尝试,如果有效(该网站仅在公司办公室有效)则会报告,如果无效,则返回服务器名称,看起来该网站正在使用一个记录,因为该地址有www.it had company.example.gov.usIt dosent似乎可以工作该网站从www开始(它使用的是Àrecord而不是像你一样的cname)@user31731你能提供你的网站URL吗?我可以找到其他解决方案来尝试。如果它涉及隐私,需要保密,那么就没有必要了。Tks,如果有进展,我会及时告诉你。@user31731你能提供任何可以获取资源文件的url吗?该网站只在公司办公室工作。如果你能告诉我在哪里可以找到资源文件,我可以将资源文件发送给你,我现在在办公室,所以我可以访问。我猜你是在谈论Resx文件,我没有管理员权限访问azure门户