我正在使用模板呈现的Wordpress页面。页面上有一个链接到外部站点上的另一个网页(即,它完全在另一个域上),并且thios页面需要登录。对包含该页面的目录的访问权限由Web配置控制,仅在成功登录时有效。 web.config如下:
<?xml version="1.0"?>
<!--
Note: As an alternative to hand editing this file you can use the
web admin tool to configure settings for your application. Use
the Website->Asp.Net Configuration option in Visual Studio.
A full list of settings and comments can be found in
machine.config.comments usually located in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<authorization>
<allow roles="Administrator, Client"/>
<deny users="*"/>
</authorization>
</system.web>
</configuration>
如何在外部网站中对此进行修改或进行任何其他更改,以便我的wordpress页面上的链接成功访问外部网站,并且无需登录即可查看该页面(例如,请求来自我的wordpress网站或类似的东西。)我想这样做是因为同一个用户已经登录我的wordpress网站,并且必须再次登录这个外部网站才能查看外部页面。这可行吗?
P.S:我提到的外部网站是一个基于ASP.NET的网站。
答案 0 :(得分:0)
在web.config中创建一个Location元素,并为该特定位置添加授权元素。这样您就可以控制对特定位置的访问。