登录后,网页应转到用户页面,但网址应仅显示自定义网址。
例如:
如果我在登录后在if (typeof(selectFeatureControl.handlers) != "undefined") { // OL 2.7
selectFeatureControl.handlers.feature.stopDown = false;
} else if (typeof(selectFeatureControl.handler) != "undefined") { // OL < 2.7
selectFeatureControl.handler.stopDown = false;
selectFeatureControl.handler.stopUp = false;
}
中有表单,则会显示为www.example.com/startups/registration/fill_form
。
预期输出
成功登录后,它应重定向到www.example.com/startups/registration/username
页面,但网址应显示为www.example.com/startups/registration/username
。
作为Facebook,虽然我们已登录,但它会将网址显示为www.example.com/username
我已经通过了路由技术。路由确实类似于现有的url,我们可以重定向到预期的页面。现在我想要一种反向技术,当重定向到预期的页面时,url应该显示为自定义URL。
我需要像URL屏蔽或使用frameset或iframe这样显示自定义网址。
检查此website。无论我们点击什么选项,它都会重定向到所需的页面,但地址栏中的URL保持不变。我想要那样。
答案 0 :(得分:1)
如果已登录,则地址栏应仅显示域名
client = new MobileServiceClient (applicationURL, applicationKey);
var authResult = await client.LoginAsync(this, MobileServiceAuthenticationProvider.WindowsAzureActiveDirectory);
var data = await client.InvokeApiAsync("testAPI", HttpMethod.Get, null); //Works
client.Logout(); // LOGOUT
var data = await client.InvokeApiAsync("testAPI", HttpMethod.Get, null); //Unauthorized Error at mobile side. Request not going to API
并指出redirect();登录成功功能结束时的功能。
然后,如果您已登录,则会自动重定向到您的域名。但是在后台进程中调用默认控制器。
答案 1 :(得分:0)
嗯......你需要使用.htaccess来处理这个问题。只需看看下面的教程,就可以更好地理解......
答案 2 :(得分:0)
您说http://www.yourdomain.com/网站
该网站使用iframe屏蔽https://www.1and1.com/?kwk=77902898。
所以只有当你点击登录按钮时,才会在iframe内重定向。
没有更改网址。
如果您需要相同的格式,请使用iframe在另一个域中应用一个域